当前位置: 首页 > news >正文

花瓣网美女图片爬取

爬虫基础案例01

花瓣网美女图片

网站url:https://huaban.com

图片爬取

import requests
import json
import os
res = requests.get(url= "https://api.huaban.com/search/file?text=%E7%BE%8E%E5%A5%B3&sort=all&limit=40&page=1&position=search_pin&fields=pins:PIN,total,facets,split_words,relations,rec_topic_material"
)json_list = json.loads(res.text)["pins"];url_list = []
for item in json_list:url = "https://gd-hbimg.huaban.com/" + item["file"]["key"] + "_fw480webp"url_list.append(url)print(url_list)

request请求也可用params传递参数:

res = requests.get(url= "https://api.huaban.com/search/file",params={"text":"美女+性感","sort":"all","limit":"100","page":"1","position":"search_pin","fields":"pins:PIN,total,facets,split_words,relations,rec_topic_material"}
)

下载到本地

for i in range(len(url_list)):path_name = "E:\pythonProject\images\\" + str(i) + ".webp"print(path_name)response = requests.get(url_list[i]);with open(path_name,"wb") as f:f.write(response.content)

查看照片:
请添加图片描述

http://www.lryc.cn/news/292341.html

相关文章:

  • Android native层c++调用java层API
  • Docker 集群配置
  • VUE3+elementPlus 之 Form表单校验器 之 字符长度校验
  • 【Mysql】数据库架构学习合集
  • 轻型民用无人机驾驶航空器安全操控——理论考试多旋翼部分笔记
  • UE4学习笔记 FPS游戏制作3 添加武器
  • 详解 Prim 算法的实现
  • Android 使用高德地图
  • 从redis setnx 来看看分布式锁
  • 校园网网络规划与设计——计算机网络实践报告
  • Qt QScrollArea 不显示滚动条 不滚动
  • 【SVN在Linux下的常用指令】
  • 2024 高级前端面试题之 Node 「精选篇」
  • linux麒麟系统安装mongodb7.0
  • Spring声明式事务
  • PyTorch深度学习实战(34)——Pix2Pix详解与实现
  • 第96讲:MySQL高可用集群MHA的核心概念以及集群搭建
  • 外星人入侵(python)
  • Unity中开发程序打包发布
  • 2024.2.1日总结
  • ​LeetCode解法汇总2670. 找出不同元素数目差数组
  • STM32目录结构
  • 算法专题:记忆搜索
  • 【数据分享】1929-2023年全球站点的逐日最低气温数据(Shp\Excel\免费获取)
  • 2024美赛数学建模D题思路+模型+代码+论文(持续更新)
  • dubbo+sentinel最简集成实例
  • 9.2爬楼梯(LC70-E)
  • Asp.net移除Server, X-Powered-By, 和X-AspNet-Version头
  • reactnative 调用原生ui组件
  • 面试手写第五期