Loading... 本代码可以实现从一个图片接口爬去图片并以原文件名保存本地的功能 运行需安装第三方库requests 运行前修改带注释的相关参数 ```Python爬取图片 import os import time import requests c=eval(input("请输入抓取次数")) url="http(s)://www.xxx.com?xxxx #完整的接口连接 root="C:/Users/tl0912/Desktop/tui/" #文件保存目录 最后要加/请注意 如Windows请加盘符 并将路径反斜杠改成正斜杠 headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36' } i=0 ok=0 false=0 yc=0 while i < c: #抓取次数 i+=1 try: surl=requests.get(url,headers=headers).url path=root+surl.split("/")[-1] if not os.path.exists(root): os.mkdir(root) if not os.path.exists(path): r=requests.get(surl,headers=headers) ok+=1 with open(path,"wb") as f: f.write(r.content) f.close() print(f"文件保存成功 当前次数为{i} 成功保存次数{ok} 同名次数{false} 异常次数{yc}") else: false+=1 print(f"存在同名文件 当前次数为{i} 成功保存次数{ok} 同名次数{false} 异常次数{yc}") except: yc+=1 print(f"程序运行出错 当前次数为{i} 成功保存次数{ok} 同名次数{false} 异常次数{yc}") ``` 初学python如有不足欢迎指正 End 本文作者: 彼岸花露 文章标题:Pyhthon爬取图片接口的图片保存本地 本文地址:https://blog.tianlei.work/archives/81/ 版权说明:若无注明,本文皆悟思记原创,转载请保留文章出处。 最后修改:2022 年 02 月 02 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏
此处评论已关闭