前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。

PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取

python免费学习资料以及群交流解答点击即可加入

基本环境配置

  • python 3.6
  • pycharm
  • requests

相关模块pip安装即可

确定目标网页






分析网页

1、查看图片地址

代码实现

import requests
import parsel
url = 'https://bcy.net/coser/toppost100'
response = requests.get(url=url, headers=headers)
selector = parsel.Selector(response.text)
urls = selector.css('.rank-index-box .rank-cos-top img::attr(src)').getall()
titles = selector.css('.rank-index-box .rank-cos-avatar-box p::text').getall()
lis = zip(urls, titles)
for i in lis:img_url = i[0]title = i[1]response_2 = requests.get(url=img_url, headers=headers)path = 'D:\\python\\demo\\cos小姐姐\\img\\' + title + '.jpg'with open(path, mode='wb') as f:f.write(response_2.content)print(img_url)


图片数据是爬取下来了,但是保存数据后发现,仅仅只有20张图片,这根本不是我想要的~

所以要重新分析网页了~看一下是否有接口数据

我清空所有加载出来的数据,下拉的时候,然后出现一个神秘地址,点击去一看,果然是接口数据。为了保证准确性,咱们可以多往下翻翻

果然~~~

通过链接对比,发现接口数据的参数P是改变的,等同于页数编码,1就是对应的前20张图片数据

代码实现

import requests
for page in range(1, 6):url = 'https://bcy.net/apiv3/rank/list/itemInfo'params = {'p': '{}'.format(page),'ttype': 'cos','sub_type': 'week','date': '20200922','_signature': 'a2ovWQAAAAAem6QHkeiiVmtqL0AADQG',}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'}'''Json 接口数据'''response = requests.get(url=url, params=params, headers=headers)html_data = response.json()info_list = html_data['data']['top_list_item_info']for i in info_list:img_url = i['item_detail']['cover']title = img_url.split('/')[-1].split('~')[0]response_2 = requests.get(url=img_url, headers=headers)path = 'D:\\python\\demo\\cos小姐姐\\img\\' + title + '.jpg'with open(path, mode='wb') as f:f.write(response_2.content)print(img_url)

python血脉贲张的cosplay小姐姐图片相关推荐

  1. 干货福利!手把手教你用python获取上千张cosplay小姐姐的美照

    最近的一段时间里,小编喜欢上了CosPlay的展出,小姐姐们的CosPlay展真的是让我很是欣赏,于是,我回到家里就从网上来看展出,但是一个个网页查看太过繁琐-- 既然是玩Python,不如写个代码搞 ...

  2. python爬虫 爬取清纯小姐姐图片

    文章目录 1 思路介绍 2 完整代码 2 代码介绍 2.1 获取网站 2.3 创建目录 2.4 找到首图的名称和地址 2.5 实现同一个人的翻页 2.6 实现每一位小姐姐图片的连接 2.7 爬取图片 ...

  3. Python爬取cosplay小姐姐图片

    不知道有没有小哥哥.小姐姐喜欢cosplay的,今天小编就分享一个关于爬取cosplay图片,emmmm,先来几张图活跃一下气氛! 咳咳咳-接下来咱们就进入正题! 首先,进入半次元,点击COS,热门推 ...

  4. Python爬虫,自动下载cosplay小姐姐图片!

    1.xpath使用 使用之前,传统艺能就是先导入该模块parsel. 之前我们匹配我们想要的内容比如链接,文字这些内容我们是不是都是通过正则表达式来爬取的 不知道大家看完之后是不是觉得正则表达式好难, ...

  5. python学习(26)分析ajax请求抓取今日头条cosplay小姐姐图片

    分析ajax请求格式,模拟发送http请求,从而获取网页代码,进而分析取出需要的数据和图片.这里分析ajax请求,获取cosplay美女图片. 登陆今日头条,点击搜索,输入cosplay 下面查看浏览 ...

  6. python爬虫爬取美丽小姐姐图片美女壁纸

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 python免费学习资 ...

  7. python多线程下载小姐姐图片

    python多线程下载小姐姐图片 闲谈 思路 实现过程 单线程实现代码功能 问题描述 多线程处理办法 完成效果 闲谈 今日闲来无事,翻看博客,看到一篇关于python自动下载图片的文章,就萌生了也写一 ...

  8. Python爬取不羞涩网小姐姐图片——BeautifulSoup应用

    引言 今年提倡原地过年,相信很多朋友都没有回家过年,像我就被迫留在深圳过年了,无聊之余只能去看看电影爬爬山.今天给大家带来一个打发无聊时光的案例,用Python爬取不羞涩网小姐姐图片,并保存到本地,老 ...

  9. python爬虫 爬取小姐姐图片

    前言 大致熟悉了python的基础语法以后,开始学习爬虫基础. 一.爬取前的准备工作 python3.7环境(只要是python3版本都可以): 依赖包 : time requests re (缺少包 ...

最新文章

  1. wpf popup 最前面_【第1988期】NutUI 组件 popup 源码分析
  2. Linux文件IO深入剖析
  3. PyTorch学习问题记录
  4. java处理图像库函数_图象处理详解-Java架构师必看
  5. SQL语句大全-珍藏首选
  6. Flink 与 Hive 的磨合期
  7. Java编写的统计字符代码
  8. Python编写编程作业批量自动打分程序的思路与实现
  9. 在RedHat Linux系统中安装和配置snmp服务
  10. 有没有办法在Android上运行Python?
  11. 【CS229】代价函数与梯度下降
  12. 对职场橡皮人Say No(转)
  13. FPN网络结构及Pytorch实现
  14. nodejs个人学习笔记
  15. Latex文档中 插入符号和编号
  16. Linux基本操作之虚拟机和主机的域名映射
  17. 安卓手机能提取当前页面的链接吗_如何获取一个app内的网页地址?
  18. Java Lambda reduce 例子 全网reduce最清晰易懂的例子,不服来辩 xxx XXX
  19. 免费下载学术论文的网站
  20. PFA树脂的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. 论文总结3-Sub-center ArcFace: Boosting Face Recognition by Large-scale Noisy Web Faces
  2. LuoguP1637 三元上升子序列
  3. 制作独特彩妆美女模特头像照片的PS教程
  4. 因果推断, 因果效应概述
  5. AR联机游戏制作过程记录(11.11)
  6. eplan实战设计pdf百度云_EPLAN实战设计.pdf
  7. 苹果Mac字体设计编辑工具:Glyphs
  8. 开发一个基于Dalvik字节码的相似性检测引擎,比较同一款Android应用程序的不同版本之间的代码差异(二)
  9. Cocos2d-x游戏开发实例详解3:无限滚动地图
  10. 高性能消息中间件 nsq 解析-介绍