python 爬虫使用urlretrieve下载时一直报错
下载的是图片,图片的链接没有问题,保存路径也没有问题,使用的是python2.7
主代码如下:
a = 1
wbdata = urllib2.urlopen("https://tieba.baidu.com/p/5779124772";)
# Pictures_Down(wbdata, "C://Users/jingpengfei/Desktop/photo/%d.jpg" % d)
# d += 1
soup = BeautifulSoup(wbdata,'lxml')
news = soup.find_all('img',class_="BDE_Image")
for n in news:
src = n.get('src')
print src
urllib.urlretrieve(src,'E://VS/pystudy/pystudy/img/%d.jpg' %a,reporthook=Schedule)
报错内容如下:
,IOError: [Errno socket error] [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:727)
谢谢大家解答!
主代码如下:
a = 1
wbdata = urllib2.urlopen("https://tieba.baidu.com/p/5779124772";)
# Pictures_Down(wbdata, "C://Users/jingpengfei/Desktop/photo/%d.jpg" % d)
# d += 1
soup = BeautifulSoup(wbdata,'lxml')
news = soup.find_all('img',class_="BDE_Image")
for n in news:
src = n.get('src')
print src
urllib.urlretrieve(src,'E://VS/pystudy/pystudy/img/%d.jpg' %a,reporthook=Schedule)
报错内容如下:
,IOError: [Errno socket error] [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:727)
谢谢大家解答!
不聪明的阿凡提 • 2019-04-11 14:56
非常感谢您,我重新安装了一次pyopenssl之后果然可以了。