这是一位群友学习python后练手的一段代码,主要是针对随机图片api接口请求并下载图片,测试可用,搬运一下
代码如下
import os import requests #api地址 url = "https://api.gmit.vip/Api/DmImg?format=image" #root后面是图片下载后保存路径,我用的是mac,如果是win就得加上盘符 root = "/Volumes/data/python/api.gmit.vip/data/" a = int(input('输入爬取数量:')) i = 1 while i <= a: i += 1 surl = requests.get(url).url path = root + surl.split("/")[-1] try: if not os.path.exists(root): os.mkdir(root) if not os.path.exists(path): r = requests.get(surl) with open(path, "wb") as f: f.write(r.content) f.close() print("文件保存成功") else: print("存在同名文件") except: print("存在异常错误")
看了你的文章,觉得非常不错
想与贵站互相友情链接
建站教程网-http://nizhidaole.cn
如果同意的话,回复一下后互相上链接!
名称:建站经验网 本站网址: http://nizhidaole.cn/
本站描述: | 新老站长都喜欢的技术性优秀网站!.
提前祝新春快乐,虎年大吉!
宝,最近你狠活跃诶