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

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

公众号关注 “菜鸟学Python”

设为 “星标”,带你一起学Python!

最近的一段时间里,小编喜欢上了CosPlay的展出,小姐姐们的CosPlay展真的是让我很是欣赏,于是,我回到家里就从网上来看展出,但是一个个网页查看太过繁琐~~

既然是玩Python,不如写个代码搞定!小编就自己写了一个爬虫的程序,仅仅只需要几十行的代码,就爬取了上千张CosPlay小姐姐的美照,小编特地拿出来跟大家分享一下,一步步的教大家如何来抓取cosplay的照片。

01.网页介绍

小编爬取的是抽妹网->图片专区->cosplay下的图片信息。网页链接为:

所以我们首先应该在程序中抓取每个页面下的全部的子网页链接,然后不断的翻页,来抓取到全部的子网页的链接。

进入到每个子网页中,如下图所示:

在每个子网页下面,就是我们想要抓取的cosplay图片。经过上面的分析之后,我们明白了整体的抓取的流程应该如下图所示。

程序应该不断的抓取子网页的链接,然后在子网页中不断的抓取每张图片,并保存到本地的文件夹中。



02.程序实现

程序的主逻辑有了,接下来就是如何来实现了。首先,我们来看一下,如何实现在主页面中抓取每个子页面的链接。

打开主页面的网页源代码发现,页面属于静态页面,所以每个子页面的网页链接都在网页源代码中能够找到,如下图所示:

所以,在程序中,只需要分析网页源代码并提取每个子网页的链接即可,程序如下图所示。

上述程序中,首先构造了主网页的链接,然后获取并分析主网页的源代码,并找到包含子网页的标签,对于每一个子网页的主题名称和url进行提取。创建主题名称的文件夹用来保存图片,然后再savePic的函数中对子网页进行处理。

03.子网页的图片提取

接下来就是对于子网页中图片的提取,也就是savePic函数的实现。子网页同样是采用的静态网页的形式,因此,程序的主逻辑同主页面的抓取非常的类似,程序如下所示:

上述的程序中,同样利用requests来请求网页源代码,并利用BeautifulSoup来进行分析,并提取包含图片url的标签,如果提取正确,那么就将图片保存到本地,如果提取失败,则换另外一种方式进行提取。

在实际程序编写的过程中,会发现某些文件夹中没有图片,经过分析后才会发现是第一种提取图片url的方式失败所导致的,因此才有了第二种url的提取方式。此外程序中,小编还多次的用到了try...except来对程序进行保护,提高了程序的容错性。

04.结果展示

程序完成后,大家只需要运行上述程序,就可以获得大量的cosplay照片,如下图所示。

以上就是小编为大家带来的干货分享,大家也赶快下载程序,自己来爬取小姐姐的cosplay照片,慢慢欣赏吧。

需要本篇源码的可以,如下获取:

1.扫描下面的公众号(非本公众号)

2.输入:cs1228

长按输入: cs1228

爆款文案“裂开了,苦涩了,翻白眼”!我用Python画出微信新出的表情包
吃瓜群众,我用五行Python代码让微博热点动起来!抖音创始人张一鸣:10 年面试 2000 人,我发现混的好的人,全都有同一个特质
卧槽!没想到,用Python竟能做五仁月饼
Python 初学者进阶的九大技能
终于,Flask 迎来了真正的对手!
7个最佳的学习Python编程的开源库3287亿!我用20行Python代码预测双十一成交额,猜中送红包哦
点这里,获取新手福利
程序员宅男干货福利手把手获取千张cosplay小姐姐 最近的一段时间里,小编喜欢上了CosPlay的展出,小姐姐们的CosPlay展真的是让我很是欣赏,于是,我回到家里就从网上来看展出,但是一个个网页查看太过繁琐~~ 既然是玩Python,不如写个代码搞定!小编就自己写了一个爬虫的程序,仅仅只需要几十行的代码,就爬取了上千张CosPlay小姐姐照,小编特地拿出来跟大家分享一下,一步步的大家如何来抓取cosplay的照片。 01.网页介绍 小编爬取的是抽妹网->图片专区->cosplay下的图片信息。网页链接为: 所以我们首先应该在程序中抓. 阅读详情

相关推荐

干货分享!骨灰级宅男珍藏的6大资源网站,个个都很强大

2020元旦假不想出门浪,这6个资源丰富的网站,让你宅家也精彩高福利的6大资源网站都在这里了,你绝对用得着,建议收藏 小说、电影、办公……这6个高效资源网站,让你相见恨晚! 节假日不想出去看“人头”,宅在家又怕无聊?想看好一点的电影小说,但动不动要收费?四处找资源,浪费时间浪费精力?今天分享5个高效干货级的资源网站,为你解决这些烦恼! 1、纪录片网站——纪录片天地 这里面有科学探索、社会...

dainikanxiaoshuo的博客 48万+

这几个奇奇怪怪的网站,看完震到腰疼!

相信大家对各种各样的网站都已经无感了,因为大部分是那些内容让人提不起兴趣的,但是互联网是一个很大世界。在这个世界里面,散落着很多奇奇怪怪的网站,今天就给大家先分享出第一批,如果大家感兴趣...

纯洁的微笑 2万+

宅男福利!程序员周末看片神器,关键还开源

(给机器学习算法与Python学习加星标,提升AI技能)开源最前线(ID:OpenSourceTop)猿妹整理别人眼中的程序员一定是这样的——每天有接不完的需求,写不完的代码,改不完的...

机器学习算法与Python学习 3万+

宅男福利!我用Python做了一个B站跳舞的小姐姐,满屏的腿!

点上方蓝色“菜鸟学Python”,选“星标”公众号重磅干货,第一时间送到 周末在家,天气好冷好冷啊,我们这边都下雪了!宅在家里没有啥事情,于是炖了只老母鸡,补补身子。一边炖鸡汤,一边用P...

cainiao_python的博客 2万+

Python爬虫_宅男福利?妹纸勿点__一蓑烟雨任平生

咳咳直接上代码 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2020/12/15 19:10 # @Author : huni # @File : 图库大全1000.py # @Software: PyCharm import requests from lxml import etree import os if __name__ == '__main__': headers = { 'User-A

Jaeger_Java的博客 1万+

干货福利手把手你用python获取千张cosplay小姐姐

最近的一段时间里,小编喜欢上了CosPlay的展出,小姐姐们的CosPlay展真的是让我很是欣赏,于是,我回到家里就从网上来看展出,但是一个个网页查看太过繁琐~~ 既然是玩Python,不如写个代码搞定!小编就自己写了一个爬虫的程序,仅仅只需要几十行的代码,就爬取了上千张CosPlay小姐姐照,小编特地拿出来跟大家分享一下,一步步的大家如何来抓取cosplay的照片。 很多人学习python,不知道从何学起。 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。 很多已经做案例的.

weixin_50181817的博客 614

宅男福利Python爬取图片

嘿嘿 召唤老色批 今天带大家爬去一下女的图片 用的是requests和xpath去解析 获取网页和解析网页的函数 def get_tag(response,tag): html=etree.HTML(response) ret=html.xpath(tag) return ret def parse_url(url): response=requests.get(url,headers=headers) return response.text 获取网页url

Miku_wx的博客 2万+

高仿萌聚 app ,内容简直是宅男福利

高仿萌聚 app ,内容简直是宅男福利

未来很长,但我会努力的走下去。 7万+

宅男福利!20行Python代码,一网打尽B站小姐姐的直播信号源!

大家好,我是菜鸟哥!今天我们又用Python来玩一个好玩的程序。随着收看直播的用户激增,越来越多的小姐姐们都在通过直播的方式和粉丝们交流互动。但是直播的界面中总是充斥着各种各样的广告推荐和...

cainiao_python的博客 2万+

宅男宅女福利--智能聊天(一)

前言晚上寂寞的时候,没有女朋友怎么办?没有男朋友的又怎么度过每月的14号情人节。上陌陌约炮去?还不如自己做个懂我的智能聊天应用–你的寂寞好助手:) 说干就干吧!百度了一下,目前智能聊天Api平台比较出名的有SimSimi和图灵机器人。SimSimi是需要收费的,因此我果断选择图灵机器人。图灵机器人账号的注册和创建都不需要我多说了,接着就是创建机器人了,点击个人中心->我的机器人->创建机器人->自

poulwalker的博客 4万+

搜索技巧

如果票选近二十年最伟大的发明,我相信搜索引擎肯定会占据一个不容小觑的位置,它不单是一项发明,更是一项成就,最大程度消灭了信息的不平等。既然人人都可以接触到海量的信息,那么衡量信息财富多寡就只剩下技巧这惟一的标准了:善用搜索引擎的都是信息时代的富翁,不懂搜索引擎的都是信息时代的负翁。 而像程序员这种必须终生学习的职业,搜索引擎就是我们的左膀右臂。懂搜索引擎就是我们的基本功,不,应该是童子功。只

1081

小程序源码:宅男必备福利壁纸大全自动采集微信小程序

这是一款可以说是宅男的最爱也可以说是专门给宅男准备的一款小程序吧里面支持动态视频,静态壁纸,情侣头像等多种分类保存内容支持每天激励视频解锁保存全内容自动采集,内附含了数不清的小姐姐,二次元,各种漫画动漫等资源内容具体就不多说了,大家自行研究哟另外该款小程序支持多种流量主模式比如热门的激励视频,插屏,Banner,等等小程序源码下载地址: 小程序源码:宅男必备福利壁纸大全自动采集微信小程序-小程序文档类资源-CSDN下载这是一款可以说是宅男的最爱也可以说是专门给宅男准备的一款小程序吧里面支持动态视频,静态壁纸

GitHub每日精选 1357

python下载完是什么样的图片_[宅男福利]用Python下载页面中所有的图片

思路分析首先利用Python的Requests库去获取参数中页面的内容 , 然后进行使用BeautifulSoup库进行解析 , 解析到图片以后开启多线程进行下载保存截图展示 :Paste_Image.pngPaste_Image.png代码实现 :#!/usr/bin/env python#encoding:utf8import requestsimport threadingfrom bs4 ...

weixin_39675215的博客 443

四个福利性在线网站分享,每一个都让你欲罢不能……

随着社会的不断发展,我们网络上的一些资源就像雨后春笋一般的拔地而起,许多东西我们的来不及上车就被新的事物给掩盖了,但是对于一些好用的网站来说是真的很不错,小编今天就和你们分享一些最具福利性的在线网站! 你们准备好了吗?老司机准备发车了: 一.TinEye.com—图片搜索引擎 如果你的电脑或者你的手机里有一张不知道哪里来的图片,你想要将图片的源地址给找出来该怎么做?一般的时候我们都是束手无策,但是有了这个网站就不一样,可以图片上传带上去进行查找...

weixin_43363835的博客 429万+

[宅男福利]人人网相册批量下载器(下载红毯照ChinaJoy照神马的最方便了~!)...

基本上所有的人人网批量下载器我都用过,要么就是被封杀了要么就是难用得要死Bug一堆…… 所以在08的小朋友们毕业走红毯,本宅男一页页翻着校内相册的时候就有写个人人网相册批量下载器的想法了。 现在空下来了几天,终于可以付诸实施咯~废话不多说,特性介绍: 本程序支持: 需要输入验证码的登录 一键批量下载某个人的所有相册或某一个相册并自动整理保存 下载完之后再下载会起到更新的...

weixin_30732825的博客 4189

宅男福利!逼真3DCG虚拟少女Saya亮相

3DCG虚拟少女问世,完的虚拟偶像还会远吗? 虚拟偶像在日本早已不新鲜,人气偶像初音未来就是一个二次元歌星。二次元的世界似乎和现实有点脱离,但是逼真的3DCG角色或许会让你在真与假之间傻傻分不清楚。 最近,推特有几张日本3DCG师PO出的效果图,图片来自于他们正在进行的虚拟少女项目。图中人物在造型上与真实的日本少女几乎没差,这让宅男论坛2c...

weixin_34087503的博客 1万+

(转)宅男程序员福利:来自纽约的28位智慧与貌并存的IT女神

原文地址:http://www.csdn.net/article/2013-10-28/2817315-28-women-founders-investors-and-leaders-in-nyc-tech   技术领域曾经是男性的天下,但也有越来越多的女性参与到这份工作中来。在遥远的国纽约,有着一群女人在今年尤其突出,在组建公司、投资类似Tumblr和Pinterest的行为等都成为I...

Move Fast! 1万+
上一篇: 太过瘾了,最全的Python数据结构总结,太干货了!
下一篇: 碉堡了!这个微信开源神器,能自动用表情包回复“拍一拍”
菜鸟学Python
博客等级 码龄9年 7562粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值