Python爬取妹子图麻辣教师与清纯学生课堂激情系列套图
前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理 。
开发工具
- python 3.6.5
- pycharm
import requestsimport parsel12
相关模块可pip安装分析目标网页
文章插图
请求网页获取列表页
response = requests.get(url=url, headers=headers)selector = parsel.Selector(response.text)lis = selector.css('#pins li a::attr(href)').getall()for li in lis:page_id = li.split('/')[-1]
获取详情页下一页urldef netx_url(url, page_id):response_2 = requests.get(url=url, headers=headers)selector = parsel.Selector(response_2.text)last_num = selector.css('.pagenavi a:nth-child(7) span::text').get()for i in range(1, int(last_num) + 1):new_url = '{}/{}'.format(page_id, i)
保存数据def download(url):response = requests.get(url=url, headers=headers)selector = parsel.Selector(response.text)title = selector.css('body > div.main > div.content > h2::text').get()# 图片标题img_url = selector.css('.main-image p img::attr(src)').get()# 图片地址path = 'D:\\python\\demo\\妹子图\\img\\' + title + '.jpg'download_response = requests.get(url=img_url, headers=headers)with open(path, mode='wb') as f:f.write(download_response.content)print(title, img_url)
文章插图
文章插图
快拿去学吧!记得多补充点营养哦!
完整项目代码获取后台私信小编 源码
- Python|OriginOS Ocean新特性:隐私保护、锁屏界面挂起应用都有了
- Python|联想真的没有问题?中国院士公布数据,胡锡进改变立场
- GPU|python装饰器一篇看懂
- Python|截止12月份 最值得入手的三款手机 款款极致性价比随便买一款用几年
- Python|编程语言也环保?C 语言领跑,Python、Perl 和 Ruby 表现不佳
- Python|小米 CyberDog 机器人将运行 Ubuntu 操作系统
- Python|曾占中国30%市场,百年日企衰落,半年亏562亿,只怪智能机太畅销
- Python|想入手iPad mini 5,又觉得没什么用,iPad实用性在哪里?
- Python|骁龙8 Gen1发布了,现在还能买骁龙888手机吗?
- Python|哈里梅根1分钟赚58.5万欧元