经由过程pip install urllib2也会提醒找不到包。(引荐进修:Python视频教程)
经由过程pip3 install urllib2也会提醒找不到包。
这是由于builtwith依赖于urllib2包。但Pyhton2中的urllib2工具包,在Python3中分拆成了urllib.request和urllib.error两个包。就致使找不到包,同时也没办法装置。
所以须要install urllib.request和install urllib.error 两个包,然后将builtwith包中的import urllib2修正为import urllib.request 和import urllib.error。
同时代码中的要领函数也须要修正,基础就是将urllib2.xxx修正为urllib.request.xxx。
下面供应一个实例,协助人人明白:
#下载网页 import urllib.request import urllib.error def download(url): print('Downloading:',url) try: html=urllib.request.urlopen(url).read() except urllib.error as e: print('download error:',e.reason) html=None return html download('http://example.webscraping.com/')
更多Python相干技术文章,请接见Python教程栏目举行进修!
以上就是python3.6想运用urllib2包怎么办的细致内容,更多请关注ki4网别的相干文章!