为了使爬虫代码更加扁平化,因此,我对2.0版本爬虫进行了一定的修改。

话不多说,请看代码。

# 导入库
import os, time, requests# 请求头
headers = {'User-Agent': 'Chrome 10.0'
}# 图片数据列表
pictures = []# 获取图片数据
def get_pic(url, nums):for num in range(0, int(nums)):url_all = str(url) + f'{str(num)}.jpg'res = requests.get(url=url_all, headers=headers)pic_content = res.contentpictures.append(pic_content)time.sleep(0.5)# 创建目的文件夹
def get_path(path_name):if not os.path.exists(f'C:/Users/liu/Desktop/图集/{path_name}'):os.mkdir(f'C:/Users/liu/Desktop/图集/{path_name}')else:pass# 保存图片数据
def save_data():for pic,i in zip(pictures, range(int(Num))):picture = open(f'C:/Users/liu/Desktop/图集/{str(Page_Num)}/{str(i)}.jpg', 'wb')picture.write(pic)picture.close()
# 主函数,调用函数
def main():url = f'https://tjg.gzhuibei.com/a/1/{str(Page_Num)}/'    # 传入网页数据get_path(path_name=Page_Num)get_pic(url=url, nums=Num)save_data()# 主程序入口
if __name__ == '__main__':Page_Num = input('Enter the Page_name:')    # Page_Num指下文url所代指的数字Num = int(input('Enter the Num:')) + 1    # Num为写真集的图片数print('Finish!')

大家有任何疑问,都可以在下面评论区进行留言,我会不定时的对评论进行回复。

感谢大家的支持!

图集谷-写真集-爬虫-2.1相关推荐

  1. 图集谷-写真集-爬虫-2.0

    经过,对上一版爬虫的仔细研究,我换了一个编写思路,写了这个2.0版本. 依然废话不多说,直接上代码. # 导入库 import os, time, requests# 请求头 headers = {' ...

  2. 图集谷-写真集-爬虫-1.0

    相信大家已经迫不及待地想想爬取自己想要的写真集了,那么我话不多说,直接上代码. # 导入包 import os, time, requests from lxml import etree# 定义请求 ...

  3. 【python】秀人集-写真集-爬虫-1.0

    最近没有怎么关注图集谷网站,结果今天打开看看,结果官方直接关服了,只留下需要付费的图集岛网址[笑哭] 看到有人在我的文章下留言,这表示我的写作方向是有一定的受众的,这我就放心了.[吾心甚慰] 好的,长 ...

  4. 【python】秀人集-写真集-爬虫-2.0

    好久不见呀,各位.[/坏笑] 自从上次发布文章已经过去了许久,之前承诺过的2.0版本我就现在嘛出来吧.(毕竟,评论区都已经开始催了,拖不了了-) emm-具体的网页链接我就不写在正文了,我会放在代码区 ...

  5. 微软 appcenter_带有AppCenter的移动应用程序CI-不错,但可能会更好

    微软 appcenter AppCenter is one of Microsoft's offerings if you need a Continuous Integration (CI) sol ...

  6. python跟易语言的爬虫_新人Python,第一只爬虫,,我就只会re.findall,你咬我?

    [Python] 纯文本查看 复制代码import requests import re import os # 设置浏览器引擎 headers ={ 'User-Agent': 'Mozilla/5 ...

  7. 【飞谷六期】爬虫项目1

    报名了飞谷六期的爬虫项目,但是自己相关的基础还是较弱,每天都有种无所事事的感觉.决定还是记录一下每天学习到的知识,自己看看也知道学习了些什么. 1.XShell连接阿里云,Xftp传输文件 2.把例子 ...

  8. 统计自己洛谷AC题目爬虫

    update on 2018.9.23 洛谷开启了通过题目难度的显示,现在这个爬虫已经没用了,也就看看吧. 本文中的代码转载于https://github.com/ACodreamer/Luogu-A ...

  9. python爬取快手粉丝榜_[Python] 【原创开源】快手爬虫,根据id批量爬取用户的所有图集和视频...

    分享 写在前面代码功能如题,根据快手用户的id来爬取用户所有公开作品,包括图集和视频. 原理:其实就是利用基于chromium内核的浏览器自带的devtools对所有请求进行排查找出包含作品链接的请求 ...

最新文章

  1. JSON数据解析及gson.jar包
  2. Asp.Net中几种标记符号解释及用法
  3. 8、Power Query-合并查询详解
  4. 高性能计算的线程模型:Pthreads 还是 OpenMP
  5. ajax 局部页面替换innerhtml,ajax jquery 页面局部刷新的不同实现代码
  6. 将旧对象装箱可自动关闭
  7. 漫画:什么是微服务?
  8. 全球首发!惯性导航导论(剑桥大学)第九部分
  9. php批量添加excel数据库表,php 把excel批量导入到数据库代码
  10. YOLOv4/v5的创新点汇总!
  11. Django进阶之CSRF
  12. 快捷键调出计算机桌面小工具,win7桌面怎么快速创建便签小工具
  13. ABB电磁流量计ProcessMaster FEP630
  14. 操作迅捷CAD编辑器如何将CAD转换PDF
  15. 启动计算机键盘没反应,电脑键盘个别键没反应怎么办
  16. 杭州电子科技大学ACM-1093
  17. NV 3D Vision
  18. ViewPager翻页动画失效详解
  19. LAN9252芯片介绍
  20. bert获得词向量_NLP中的词向量对比:word2vec/glove/fastText/elmo/GPT/bert

热门文章

  1. ubuntu 编译SDK报appt 问题,32
  2. 测试资源:63个国外优秀测试站点链接
  3. ngrok配置信息_ngrok配置https
  4. 测试cpu单核分数软件,最新geekbench5 CPU跑分天梯排行榜
  5. 云队友丨他是前斯坦福大学校长,谷歌母公司Alphabet现任董事长,他说谦逊是有效领导力的基础
  6. Tech Execs面对国会:9大收获
  7. python除数为0报错_浅谈pandas dataframe对除数是零的处理
  8. Mifare 1k卡技术细节以及工作原理
  9. zbrush变化目标(Morph Target)子调控板解释
  10. PIC16F877A单片机 (ADC)