码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-03-12 17:11:22      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:blog   enumerate   nbsp   url   font   str   copy   images   结果   

方法一:

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 迭代的是元素值!

 

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

标签:blog   enumerate   nbsp   url   font   str   copy   images   结果   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!