20行代码爬取美女图片
20行代码爬取美女图片
这是一个简单的爬虫,从360搜索上保存图片。
首先确认网址
https://image.so.com/z?ch=beauty&t1=595&src=banner_beauty&gid=
访问这个网址,然后F12打开控制台。查看网络,可以发现图片数据的请求在这个网址里
查看请求头得
https://image.so.com/zjl?ch=beauty&t1=595&sn=0
现在网址有了,使用模块requests来访问这个网址
response = requests.get(url, headers=headers)
输出响应内容
print(response.content)
得
在查看响应数据后可以发现图片链接是
然后将响应过来的数据转为字典
zd = json.loads(response.content)
从字典里获取到数据保存本地
data = zd['list']
for item in data:
href = item['qhimg_url']
fileName = 'mv/' + item['title'] + ".jpg"
with open(fileName, 'wb') as f:
f.write(requests.get(href, headers).content)
print("%s已保存"%fileName)
运行,成功。结果如下
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!