python2,Python3爬虫的简单区别

1,版本安装

    请安装Python3.6.0版本,Python2.7.13版本,如果不会的话,请自行查阅安装版本,网上挺多的.

2,PyCharm中调整

    在File-->settings-->project设置中, 有一个选项 Project Interperter,在右侧上方Project Interperter框中,会有两个版本,需要哪个,可以自行调整.

3,版本使用的区别

    在Python2版本中:

    import urllib2  #导入可以选择urllib,一般情况下直接导入urllib2
    header = {"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) 
           AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36"}   #固定格式
    url = "http://www.baidu.com"
    request = urllib2.Request(url,headers=header)   #可以直接Request请求
    response = urllib2.urlopen(url)             #可以直接响应

    print response.info  #打印响应信息
    print response   # 返回文件对象 _fileobject   打印时不需要加()

    在Python3版本中:

   import urllib.request    #导入urllib, 需要调用request
   header = {"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) 
          AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36"}
   url = "https://www.baidu.com"
   request = urllib.request.Request(url,headers=header) #需要调用request请求
   response = urllib.request.urlopen(request)

   print response.info()   #打印响应信息
   print(response)    #打印对象需要带()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值