说起python,想到的最多的就是爬取数据,所以很多程序员或业余人士都喜欢用Python来作为爬虫的首选语言
简单来说,Python爬取图片最重要的一步是找到图片的url地址,然后将url地址中的内容转化为二进制格式保存图片,这里演示的是爬取一张图片的方法。如果你要批量爬取图片,可以使用正则表达式,找到每张图片的url地址的规律,有效爬取。
代码
import urllib.request
response = urllib.request.urlopen('http://placekitten.com/400/300')
cat_img = response.read()
with open('cat_600_700.jpg','wb') as f:
f.write(cat_img)
说明
这里演示的是爬取一张猫的图片,且保存地址是相对路径