首页 > 其他 > 详细

爬虫===下载图片的方法

时间:2018-03-12 16:06:03      阅读:205      评论:0      收藏:0      [点我收藏+]

方法一:

import urllib.request

for x in range(1,21):
    urllib.request.urlretrieve("http://url/"+str(x)+".jpg", %s.jpg % x)

方法二:

推荐

import requests

for i, j in enumerate(range(1,21)):
    with open({0}.jpg.format(i), wb) as file:
        file.write(requests.get(https://meiriyiwen.com/images/new_feed/bg_+str(j)+.jpg).content)

 

 技术分享图片

 


 

import requests
for i, j in enumerate(imgUrlList):
    with open(E:/{0}.jpg.format(i), wb) as file:
        file.write(requests.get(j).content)

enumerate函数的功能简单解释,例如:

list_ = [a, b, c]
for i, j in enumerate(list_):
    print([i, j])

输出结果:

[0, a]
[1, b]
[2, c]

在这里 i 迭代的是list_的索引值,j 迭代的是元素值!

 

爬虫===下载图片的方法

原文:https://www.cnblogs.com/botoo/p/8549570.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!