欢迎大家查看呆呆的源码
可以爬取各种图片
废话不多说步入正题
1.下载python,在(https://python.org/) 就可以下载然后安装
2,导入requests库(不然会报错)下载tar包(https://pypi.org/project/pip)
3.把文件解压放到python安装目录lib中
4.打开cmd,运行命令pip install requests,静静等待,几秒后会成功
5.接下来可以双击运行啦(可以更改api,写注释了)
代码奉上
# -*- coding: utf-8 -*
import requests
import time
import datetime;
import random;
a = int(input('爬取张数:'))
b=1
while b <= a:
for i in range (0,1):
nowTime=datetime.datetime.now().strftime("%Y%m%d%H%M%S");#生成当前时间
randomNum=random.randint(0,100);#生成的随机整数n,其中0<=n<=100
if randomNum<=10:
randomNum=str(0)+str(randomNum);
uniqueNum=str(nowTime)+str(randomNum);
c=int(uniqueNum)
time.sleep(3) #设置延时秒数
print('正在爬取第%d张'%b)
img_url = 'https://api.vvhan.com/api/acgimg' #填写要爬取的图片api
response=requests.get(img_url)
with open('img/%d.jpg'%c,'wb') as f: #存储到img路径下
f.write(response.content)
print('第%d张爬取成功'%b)
b=b+1
print('爬取完成')
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:xiaoman1221@yhdzz.cn,工作室将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有。
学习看看
还算是比较合理,但是python应该设置上请求的Header头吧?
差不多吧?
二开一手,光速变成IDM()