[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,你咬我?相关推荐

  1. 谈谈对python 和其他语言的区别_谈谈Python和其他语言的区别

    Python属于解释型语言,当程序运行时,是一行一行的解释,并运行,所以调式代码很方便,开发效率高, 还有龟叔给Python定位是任其自由发展.优雅.明确.简单,所以在每个领域都有建树,所有它有着非常 ...

  2. python接收易语言dll消息_易语言[项目开发]-插件信息提取程序源码,易语言获取DLL文件信息...

    易语言获取DLL文件信息源码 系统结构:载入动态链接库_,呼叫窗口函数地址_,取进程地址_,FreeLibrary,系统接口_取版本信息,系统接口_取接口信息,外部接口_加载窗口, ======窗口程 ...

  3. python实现多语言语种识别_用Python进行语言检测

    最近正好碰到这个需求,总结一下用Python进行语言检测的方法. 1.用unicode编码检测 汉字.韩文.日文等都有对应的unicode字符集范围,只要用正则表达式匹配出来即可. 在判断的时候,往往 ...

  4. python scrapy教程实例_爬虫框架Scrapy的第一个爬虫示例入门教程

    原标题:爬虫框架Scrapy的第一个爬虫示例入门教程 我们使用dmoz.org这个网站来作为小抓抓一展身手的对象. 首先先要回答一个问题. 问:把网站装进爬虫里,总共分几步? 答案很简单,四步: 新建 ...

  5. python爬虫框架教程_Python爬虫实战(十二):爬虫框架Scrapy的第一个爬虫示例入门教程...

    本文主要向大家介绍了Python爬虫实战的爬虫框架Scrapy的第一个爬虫示例入门教程,通过具体的内容向大家展现,希望对大家学习Python爬虫实战有所帮助. 我们使用dmoz.org这个网站来作为小 ...

  6. python是用什么语言开发的-python是什么语言?哪些人适合学习Python?

    众所周知,Python 是一门更注重可读性和效率的语言,这两个天然优势让其在IT界里备受青睐,吸引了不少目光.相信找到这篇文章的你,肯定也是为Python的魅力所倾倒. 那么Python是什么语言呢? ...

  7. python是什么语言-python是什么语言?哪些人适合学习Python?

    众所周知,Python 是一门更注重可读性和效率的语言,这两个天然优势让其在IT界里备受青睐,吸引了不少目光.相信找到这篇文章的你,肯定也是为Python的魅力所倾倒. 那么Python是什么语言呢? ...

  8. python代替易语言_基于hook的python机器人,彻底取代itchat

    本文档部分由itchat与wxpy的开发文档修改得出 禁止不规范转载 WechatBot WechatBot是一个半开源的微信个人号接口,使用python调用微信从未如此简单. 使用不到20行的代码, ...

  9. python结合c语言能干啥_第9p,Python是什么?学了Python能干什么?

    大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第9篇文章,第二阶段的课程:Python基础知识之Python语言介绍 学习本课程,建议先学习:[计算机基础知识]课程 一.Pyth ...

最新文章

  1. 深度学习工程师必看:更简单的超分辨重构方法拿走不谢
  2. GARFIELD@09-21-2004
  3. gitlab备份与恢复操作整理
  4. html访问手机相册,使用HTML5的FileReader读取手机图片(还可选择拍照), 并自动异步上传到服务器上...
  5. 极客时间和极客学院_极客历史记录的本周:Twitter的诞生,OS X十周年以及太空停留时间最长的时代即将结束...
  6. [转]RxHttp 一条链发送请求,新一代Http请求神器(一)
  7. 装修材料石膏线品牌加盟类织梦模板
  8. Mac终端:pip command not found
  9. 485通信实现自动收发功能
  10. Django-分页、中间件和请求的声明周期
  11. dill:解决python的“AttributeError: Can‘t pickle local object”及无法pickle lambda函数的问题
  12. 谷歌浏览器添加扩展程序
  13. Atitit.每周末总结 于每周一计划日程表 流程表 v8 -------------import 上周遗漏日志补充 检查话费 检查流量情况 Crm问候 Crm表total and 问候
  14. 犀牛插件开发-插件兼容性-Rhino插件-什么是Rhino插件
  15. “智慧零售”下的信息化会员营销
  16. 三代组装软件Canu使用
  17. windows 安装微信内存清理
  18. manjaro 安装的艰辛历程,常用软件安装以及踩坑
  19. 【文献学习】Analysis of Deep Complex-Valued Convolutional Neural Networks for MRI Reconstruction
  20. android中slider控件,range-slider-view

热门文章

  1. linux下C/C++ IDE比较 Code::Blocks还是不错的
  2. gj7 对象引用、可变性和垃圾回收
  3. android onpreviewframe保存mp4_无需第三方工具!教你如何保存抖音完整版视频
  4. 开箱即用——用模板快速生成《客户意见反馈表》
  5. 优酷播控实践:基于规则引擎的投放管控模型
  6. 如何高效排查系统故障?一分钱引发的系统设计“踩坑”案例
  7. 《彩虹坠入》如何用视觉元素增加游戏剧情表现力?
  8. 【忘川风华录】可爱的大“装备”?名士猫交互设计复盘
  9. 从《王者荣耀》来聊聊游戏的帧同步
  10. 得到qq正在登录的qq号