python通过url爬取图片

技巧分享 · 15 天前 · 83 人浏览

单python文件,执行后会将图片爬取下载到同级img目录,这里爬取的图片请求路径每次访问都会返回一个随机图片。不保证有效性,失效了找对应的随机图片接口即可!

需要指定爬取的随机图片路径,可以指定爬取图片数量,默认20

imgbatch. py代码:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
import platform
import requests
import random
import string
 
print("可堪回首,佛狸祠下,一片神鸦社鼓")
print("实战场景: 下载一个URL图片文件到本地 \n")
for num in range(20):
	value = ''.join(random.sample(string.ascii_letters + string.digits, 8))
	# 下载图片
	url = "https://iw233.cn/API/Random.php"
	r = requests.get(url)
	# 写入图片
	print("新增一张动漫图片:"+value)
	with open('img/'+value+'.jpg', "wb") as f:
	    f.write(r.content)


脚本
验证码:
  1. xiaowu 4 天前

    很好,我喜欢,我也喜欢作者

Theme: Jasmine by Kent Liao