前些时间无聊,看到微信公众号推送的学pytone,对工作带来多么便捷和效率的案例,我也提取了兴趣去找了些视频看一看学习了一下,然后就开始学着折腾,到处找代码练手,
觉得这个专门下载随机api图片的小爬虫挺实用的,挺便捷效率,把图片下载下来自己用
代码比较简单没有技术含量,都是抄袭借鉴来的~~啊哈哈,纯属于新手玩具,自己记录一下

复制下面代码然后保存在文本,文档后缀是.py

#引入requests,这玩意据说很强
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(1)    #设置延时秒数
  print('开始爬取第%d张图片'%b)
  img_url = 'http://api.xxxx.com/xxxxx'  #这里是要爬取图片的api链接
  response=requests.get(img_url)
  downloadpath ="C:/pa/tu/" #这里是保存图片的路径用/结尾
  with open( downloadpath + '%d.jpg'%c,'wb') as f:
       f.write(response.content)
  print('第%d张爬下载取成功'%b)
  print('-------------------------------------')
  b=b+1
print('爬取工作完成累死了!o(╯□╰)o')