1
rigi OP 有没有可能是豆瓣不能用urllib.urlretrieve 直接爬取下载?
|
2
kslr 2015-05-28 20:56:13 +08:00 via Android
你这里面没有存到本地的代码啊 ( 代码搜下就知道
|
3
fy 2015-05-28 20:59:54 +08:00
直接上 requests,管他urllib1 urllib2 urllib3的
|
4
kslr 2015-05-28 21:00:13 +08:00 via Android 1
擦 没看清楚 明天上班回答你
|
5
fy 2015-05-28 21:01:17 +08:00 1
拿到链接以后
f = save('xxx.jpg', 'wb') f.write(requests.get(url).content) f.close() |
6
fzinfz 2015-05-28 21:02:59 +08:00 1
imgreg = re.compile(r'http://img.\..*jpg')
试下 下次记得把错误贴出。。。 |
7
gongpeione 2015-05-28 21:10:20 +08:00 1
试了下没啥问题的样子 0 0 错误提示是什么?
|
8
hooluupog 2015-05-29 00:20:59 +08:00 1
这样改了下,可以了:
urllib.urlretrieve('http://'+i,'d:/tu/%s.jpg' % x) |
9
rigi OP @hooluupog 谢谢大牛, 找来找去,原来原因处在没加'http://'上。。跪了, 在浏览器中不加'http://'也能打开图片,跑程序就不行了
|
10
rigi OP 拜谢楼上各位!
|