python通过url爬取图片

技巧分享 · 2024-11-06 · 391 人浏览

AI摘要

本文介绍了一个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)


脚本
验证码:
  1. xiaowu 2024-11-16

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

Theme: Jasmine | RSS订阅 | 网站地图