python跟易语言的爬虫_新人Python,第一只爬虫,,我就只会re.findall,你咬我?
[Python] 纯文本查看 复制代码import requests
import re
import os
# 设置浏览器引擎
headers ={
'User-Agent': 'Mozilla/5.0(Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36'
}
# 根据搜索,得到搜索结果网页
search = input('你想找怎样的女盆友 : ')
murl = 'https://www.tujigu.com/search/' + search
response = requests.get(murl, headers=headers)
HTML = response.content.decode('utf-8')
urls = re.findall('
# 从全部图集URL中,找出单个图集的URL进行分析
for url in urls:
response = requests.get(url, headers=headers)
HTML = response.content.decode('utf-8')
picsname = re.findall('
(.*?)', HTML)[0] # 图集的名称
picmax = int(re.findall('
图片数量: (.*?)P
', HTML)[0]) # 获取总的图片数量
ID = url.split("/")[4] #获取图集的ID,方便进行图片URL的拼接
path = '图集谷\\' + picsname
# 创建图集目录
if not os.path.exists(path):
os.makedirs(path)
print('目录创建完成!,记得设置为隐私文件哦 ')
else:
print('目录已创建!!,一看就是老绅士了 ')
# 开始下载图集
print(picsname)
print('开始下载嗷~~~')
for i in range(1, picmax):
picurl = 'https://lns.hywly.com/a/1/' + ID +'/' + str(i) + '.jpg'
print('(≧^.^≦)喵~~~正在下载:' + picurl + '')
res = requests.get(picurl).content
with open('%s\%s.jpg'%(path, i), 'wb') as f:
f.write(res)
print(picsname + '\n下载完成!\n\n')
python跟易语言的爬虫_新人Python,第一只爬虫,,我就只会re.findall,你咬我?相关推荐
- 谈谈对python 和其他语言的区别_谈谈Python和其他语言的区别
Python属于解释型语言,当程序运行时,是一行一行的解释,并运行,所以调式代码很方便,开发效率高, 还有龟叔给Python定位是任其自由发展.优雅.明确.简单,所以在每个领域都有建树,所有它有着非常 ...
- python接收易语言dll消息_易语言[项目开发]-插件信息提取程序源码,易语言获取DLL文件信息...
易语言获取DLL文件信息源码 系统结构:载入动态链接库_,呼叫窗口函数地址_,取进程地址_,FreeLibrary,系统接口_取版本信息,系统接口_取接口信息,外部接口_加载窗口, ======窗口程 ...
- python实现多语言语种识别_用Python进行语言检测
最近正好碰到这个需求,总结一下用Python进行语言检测的方法. 1.用unicode编码检测 汉字.韩文.日文等都有对应的unicode字符集范围,只要用正则表达式匹配出来即可. 在判断的时候,往往 ...
- python scrapy教程实例_爬虫框架Scrapy的第一个爬虫示例入门教程
原标题:爬虫框架Scrapy的第一个爬虫示例入门教程 我们使用dmoz.org这个网站来作为小抓抓一展身手的对象. 首先先要回答一个问题. 问:把网站装进爬虫里,总共分几步? 答案很简单,四步: 新建 ...
- python爬虫框架教程_Python爬虫实战(十二):爬虫框架Scrapy的第一个爬虫示例入门教程...
本文主要向大家介绍了Python爬虫实战的爬虫框架Scrapy的第一个爬虫示例入门教程,通过具体的内容向大家展现,希望对大家学习Python爬虫实战有所帮助. 我们使用dmoz.org这个网站来作为小 ...
- python是用什么语言开发的-python是什么语言?哪些人适合学习Python?
众所周知,Python 是一门更注重可读性和效率的语言,这两个天然优势让其在IT界里备受青睐,吸引了不少目光.相信找到这篇文章的你,肯定也是为Python的魅力所倾倒. 那么Python是什么语言呢? ...
- python是什么语言-python是什么语言?哪些人适合学习Python?
众所周知,Python 是一门更注重可读性和效率的语言,这两个天然优势让其在IT界里备受青睐,吸引了不少目光.相信找到这篇文章的你,肯定也是为Python的魅力所倾倒. 那么Python是什么语言呢? ...
- python代替易语言_基于hook的python机器人,彻底取代itchat
本文档部分由itchat与wxpy的开发文档修改得出 禁止不规范转载 WechatBot WechatBot是一个半开源的微信个人号接口,使用python调用微信从未如此简单. 使用不到20行的代码, ...
- python结合c语言能干啥_第9p,Python是什么?学了Python能干什么?
大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第9篇文章,第二阶段的课程:Python基础知识之Python语言介绍 学习本课程,建议先学习:[计算机基础知识]课程 一.Pyth ...
最新文章
- 深度学习工程师必看:更简单的超分辨重构方法拿走不谢
- GARFIELD@09-21-2004
- gitlab备份与恢复操作整理
- html访问手机相册,使用HTML5的FileReader读取手机图片(还可选择拍照), 并自动异步上传到服务器上...
- 极客时间和极客学院_极客历史记录的本周:Twitter的诞生,OS X十周年以及太空停留时间最长的时代即将结束...
- [转]RxHttp 一条链发送请求,新一代Http请求神器(一)
- 装修材料石膏线品牌加盟类织梦模板
- Mac终端:pip command not found
- 485通信实现自动收发功能
- Django-分页、中间件和请求的声明周期
- dill:解决python的“AttributeError: Can‘t pickle local object”及无法pickle lambda函数的问题
- 谷歌浏览器添加扩展程序
- Atitit.每周末总结 于每周一计划日程表 流程表 v8 -------------import 上周遗漏日志补充 检查话费 检查流量情况 Crm问候 Crm表total and 问候
- 犀牛插件开发-插件兼容性-Rhino插件-什么是Rhino插件
- “智慧零售”下的信息化会员营销
- 三代组装软件Canu使用
- windows 安装微信内存清理
- manjaro 安装的艰辛历程,常用软件安装以及踩坑
- 【文献学习】Analysis of Deep Complex-Valued Convolutional Neural Networks for MRI Reconstruction
- android中slider控件,range-slider-view
热门文章
- linux下C/C++ IDE比较 Code::Blocks还是不错的
- gj7 对象引用、可变性和垃圾回收
- android onpreviewframe保存mp4_无需第三方工具!教你如何保存抖音完整版视频
- 开箱即用——用模板快速生成《客户意见反馈表》
- 优酷播控实践:基于规则引擎的投放管控模型
- 如何高效排查系统故障?一分钱引发的系统设计“踩坑”案例
- 《彩虹坠入》如何用视觉元素增加游戏剧情表现力?
- 【忘川风华录】可爱的大“装备”?名士猫交互设计复盘
- 从《王者荣耀》来聊聊游戏的帧同步
- 得到qq正在登录的qq号