编程论坛

 找回密码
 立即注册
广告联系qq1031180668广告位
查看: 90|回复: 1

[python] urllib获取百度搜索页源码

[复制链接]
  • ta_mind

    2018-8-17 21:57
  • classn_01: 71 classn_02

    [LV.6]常住居民II

    981

    主题

    1702

    帖子

    3331

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    3331

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    发表于 2018-7-11 11:35:31 | 显示全部楼层 |阅读模式
    [Python] syntaxhighlighter_viewsource syntaxhighlighter_copycode
    import urllib.request
    url="http://www.baidu.com/s"  #get url
    headers={"User-Agent" : "'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36'"}#浏览器UA
    keyword=input("请输入要搜索的内容:")
    wd={"wd":keyword}
    wd=urllib.parse.urlencode(wd)  #关键词编码
    fullurl=url+"?"+wd  #组合url
    print(fullurl)
    
    request=urllib.request.Request(fullurl,headers=headers)#构造协议头
    response=urllib.request.urlopen(request) #访问
    html=response.read() #获取
    print(html)
    
    
    

    不积跬步,无以至千里
  • ta_mind
    奋斗
    2018-7-19 14:51
  • classn_01: 1 classn_02

    [LV.1]初来乍到

    0

    主题

    35

    帖子

    61

    积分

    注册会员

    Rank: 2

    积分
    61
    发表于 2018-7-19 15:16:34 | 显示全部楼层

    顶顶顶顶顶顶
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|Archiver|小黑屋|sitemap|编程论坛 - 一个单纯的编程学习交流论坛 ( 豫ICP备15032706号 )

    GMT+8, 2018-9-26 13:34 , Processed in 1.083117 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表