本文介绍了一个Python脚本,用于从指定URL批量爬取随机图片并保存到本地img目录。脚本通过requests库发送请求,使用random和string库生成随机文件名,并将图片以jpg格式保存。用户可以指定爬取图片的数量,默认为20张。代码示例详细展示了如何实现这一功能。
此内容根据文章生成,不代表个人观点,仅用于文章内容的解释与总结
单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)
很好,我喜欢,我也喜欢作者