这是个低级趣味的爬虫

#!/practice/Study_Test python
# -*- coding: utf-8 -*-
# @Time    : 2018/12/13 23:35
# @Author  : yb.w
# @File    : 18_12_12_Sister.py
import os
import requests
from pyquery import PyQuery as pq
headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36',
}def get_requests(url):html = requests.get(url=url,headers=headers).content.decode("utf-8")doc = pq(html)items = doc('.span3').items()for each in items:# 向下查找 追加一个属性url_img = each.find("img").attr("src")name = each.find("img").attr("title")#再次请求网络 获取图像内容download_img = requests.get(url_img,headers=headers).contentprint('图片名字: %s 图片链接:%s'%(name,url_img))try:with open('./12_12_妹纸图/'+name+'.jpg','wb') as f:f.write(download_img)except OSError:continueif __name__ == '__main__':file_path = os.path.join(os.getcwd(),'12_12_妹纸图')#判断路径是否存在if not os.path.exists(file_path):#不存在就创建这个文件夹os.makedirs(file_path)for item in range(1,15):url = "https://www.dbmeinv.com/?pager_offset=%s"%str(item)get_requests(url)

【2018.12.14】python3.7 一个低级趣味的爬虫(requests+pyquery)妹纸的图哇咔咔相关推荐

  1. # Python3微博爬虫[requests+pyquery+selenium+mongodb]

    目录 Python3微博爬虫[requests+pyquery+selenium+mongodb] 主要技术 站点分析 程序流程图 编程实现 数据库选择 代理IP测试 模拟登录 获取用户详细信息 获取 ...

  2. 【一周头条盘点】中国软件网(2018.12.10~2018.12.14)

    每一个企业级应用的人都置顶了中国软件网 中国软件网为你带来最新鲜的行业干货 一周热点 青云QingCloud容器管理平台KubeSphere开启公测 近日,企业级全栈云ICT服务商青云QingClou ...

  3. 2018/12/14

    一.spring配置datasource 使用org.apache.commons.dbcp.BasicDataSource  说明:这是一种推荐说明的数据源配置方式,它真正使用了连接池技术  < ...

  4. 2018.12.14 codeforces 922E. Birds(分组背包)

    传送门 蒟蒻净做些水题还请大佬见谅 没错这又是个一眼的分组背包. 题意简述:有n棵树,每只树上有aia_iai​只鸟,第iii棵树买一只鸟要花cic_ici​的钱,每买一只鸟可以奖励bbb块钱,从一棵 ...

  5. Python3 初学实践案例(14)打造一个私人图床服务器

    Python3 初学实践案例(14)打造一个私人图床服务器 近来工作压力颇大,一直都在从事项目的开发工作,所以自学 python 的进度也拉下来一截,哎.由于进来很多项目用 react 编写,所以准备 ...

  6. 资源 | 2018年14个顶级AI和机器学习会议名录

    编译 | AI [AI科技大本营导读]人工智能和机器学习已经跳出科幻小说的范畴,冲进了现实.不管是技术层面还是商业环境方面,这些领域都在迅速发展,紧跟潮流的步伐是非常重要的. 无论你是技术参与者还是战 ...

  7. 资源|2018年14个顶级AI和机器学习会议名录

    编译 | AI [AI科技大本营导读]人工智能和机器学习已经跳出科幻小说的范畴,冲进了现实.不管是技术层面还是商业环境方面,这些领域都在迅速发展,紧跟潮流的步伐是非常重要的. 无论你是技术参与者还是战 ...

  8. 2018年终总结—努力做一个有趣的人

    2018年已步入尾声,还有2天将迎来崭新的2019,按照国际惯例,又到了一年一度总结过去,计划将来的日子.而今年和以往唯一不同的是,以前只是"怅然若失"的假装自己到了"而 ...

  9. 2018/12/22

    encode 编码 decode 解码 declared 声明 1.二进制----->ASCII :只能存英文和拉丁字符.一个字符占一个字节,8位-------->gb2312:只能670 ...

最新文章

  1. ac自动机模板(hdu2222)
  2. 程序运行背后的那些事 ~ 【程序的编译(预处理操作)+链接】
  3. ebay OA题目汇总 (更新于20210728)
  4. 音视频技术开发周刊 | 146
  5. ChubaoFS:一个面向大规模容器平台的分布式文件系统
  6. java restrictions_Restrictions----用法
  7. iOS14.5 Beta7使用体验感受
  8. nfc修改饭卡软件下载_你还要什么校园卡?有NFC不就够了
  9. 计算数字1至10的总和
  10. jQuery 学习-DOM篇(三):jQuery 在 DOM 外部插入元素
  11. Dempster证据理论python复现
  12. 突破Dr.com校园网客户端对于热点和路由器的限制
  13. 几种ESB(企业服务总线)介绍
  14. 基于压缩传感的脉冲GPR成像技术研究(硕士学位论文初稿20111230)
  15. 虚拟机、云主机、VPS 三者之间的区别
  16. Machine Learning in Action 读书笔记---第3章 决策树
  17. Openlayers设置ESPG900913作为影射算法
  18. [转载]《科幻世界》那些已消失的作者
  19. 剑指offer46. 把数字翻译成字符串
  20. 我理解的面向接口编程

热门文章

  1. 河南省iscc2019线下(hnciscn)Misc
  2. 瓦片地图 cocos
  3. Qt-利用fmod库显示声音波形
  4. 51nod 1556 计算(默慈金数)
  5. R语言回归分析-改进异常值
  6. linux c++ 线程支持 多核应用,linux C++多线程服务端开发
  7. Windows 11 首次开机OOBE阶段跳过连接网络及登录微软账户,使用本地账号登录的方法
  8. ATMEL芯片系列介绍0
  9. ZooKeeper学习笔记(八):ZooKeeper集群写数据原理
  10. 「Python」面向对象封装案例3——士兵突击(需求分析、代码演练)