python 爬取美女图片的练习
主要使用 xpath 定位获取 图片的链接
本次练习使用到os库 ,lmxl库 , requests库

import requests
from lxml import etree
import os
if name == ‘main’:
headers = {
‘user-agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36’
}

url = r"https://www.tupianzj.com/meinv/mm/jurumeinv/"
respond= requests.get(url=url,headers=headers) #发起请求
respond.encoding = 'gbk'
res = respond.texttree = etree.HTML(res)
title_list = tree.xpath('//*[@id="container"]/div/div/div[2]/div[2]/div[2]/dl/dd/ul/li')   # 元素定位
if not os.path.exists('./picture'):os.mkdir('./picture')
for i in title_list:res = i.xpath('./a/img/@src')[0]a = i.xpath('./a/img/@alt')[0] + 'jpg'img_data = requests.get(url =res,headers=headers).contentimg_path = 'picture/'+ awith open(img_path,'wb') as fp:fp.write(img_data)print(img_data,'下载成功')print(res,a)

python爬取美女图片的练习相关推荐

  1. 【爬虫实战】手把手教你使用python爬取美女图片

    本文目录 写作缘起 上代码 思路分析 效果展示 写在最后 写作缘起 用python爬虫实现的图片资源下载器,一页页下载图片过于缓慢,当我们要欣赏一些好看的图片时一页页翻太复杂了,干脆写一个图片下载器 ...

  2. 宅男福利 用Python爬取美女图片

    嘿嘿 召唤老色批 今天带大家爬去一下美女的图片 用的是requests和xpath去解析 获取网页和解析网页的函数 def get_tag(response,tag):html=etree.HTML( ...

  3. 用python爬取美女图片

    import urllib.request import os for i in range(2000, 2400): if not os.path.exists('tupian/' + str(i) ...

  4. Scrapy爬取美女图片续集 (原创)

    上一篇咱们讲解了Scrapy的工作机制和如何使用Scrapy爬取美女图片,而今天接着讲解Scrapy爬取美女图片,不过采取了不同的方式和代码实现,对Scrapy的功能进行更深入的运用. 在学习Scra ...

  5. Python爬取bing图片

    我之前写过一篇Python爬取百度图片,有兴趣的朋友可以去读一下,这次写的是爬取Bing的图片. 打开Bing图片,搜索关键词,开始分析页面,可以发现bing和百度一样都是下滑自动加载,百度默认一次加 ...

  6. Scrapy爬取美女图片续集

    上一篇咱们讲解了Scrapy的工作机制和如何使用Scrapy爬取美女图片,而今天接着讲解Scrapy爬取美女图片,不过采取了不同的方式和代码实现,对Scrapy的功能进行更深入的运用. 在学习Scra ...

  7. 使用Python爬取网页图片

    使用Python爬取网页图片 李晓文 21 天前 近一段时间在学习如何使用Python进行网络爬虫,越来越觉得Python在处理爬虫问题是非常便捷的,那么接下来我就陆陆续续的将自己学习的爬虫知识分享给 ...

  8. 利用python爬取网页图片

    学习python爬取网页图片的时候,可以通过这个工具去批量下载你想要的图片 开始正题: 我从尤物网去爬取我喜欢的女神的写真照,我们这里主要用到的就两个模块 re和urllib模块,有的时候可能会用到t ...

  9. node.js爬取美女图片(一)

    node.js爬取美女图片 一.准备工作 首先找一个美女图片网站,这里我选用的是唯美女生,看起来像一个个人维护的网站. 分析页面结构: 1.主页主体部分就是图集列表: 2.URL的形式为 BaseUr ...

最新文章

  1. 计算机控制系统如何设计,计算机控制系统设计
  2. NPV Formula in Excel
  3. 解读ImageView的wrap_content和adjustViewBounds的工作原理
  4. VC++下使用ADO编写数据库程序 – 操作大全
  5. javascript常用技巧归纳
  6. matlab贝塞尔函数的根,matlab画贝塞尔函数根分布的曲线图.doc
  7. 【实践】网易云音乐推荐中用户行为序列深度建模.pdf(附下载链接)
  8. 2015蓝桥杯C++A:手链样式(圆排列和环排列)
  9. ffmpeg (四):ffmpeg, ffplay, ffprobe用法
  10. php测试页面打开速度,测试网站访问速度的五个方法
  11. 盘点CSV文件在Excel中打开后乱码问题的两种处理方法
  12. 7-2 符号配对 (25 分)(C语言版)
  13. linux打开xml文件,xml文件扩展名,xml文件怎么打开?
  14. Java打开窗体基础用法
  15. XUI框架实现比原生框架更好看并且功能更齐全的EditText框?,以及如何获取EditText的值
  16. c#大批量Exce数据l导入数据库
  17. 河南大学计算机考研群2021,河南大学2021年统考生拟录取名单公示
  18. IDEA导包报错cannot resolve symbol xxxx问题
  19. SCS【12】单细胞转录组之评估不同单细胞亚群的分化潜能 (Cytotrace)
  20. 通过FTP以及SMB实现电脑,手机,ipad的文件同步访问

热门文章

  1. 用Python实现一个决策树分类器
  2. 测试开发面试题目(四)——黑盒、白盒测试
  3. 暗黑破坏神3ptr服务器位置,暗黑破坏神3——野蛮人1.05 PTR服务器测评 附BOSS攻略...
  4. 【暮色天】乱世疯狂 盛世安逸(7.8)
  5. JNCIP-M考试通过体会
  6. 华为手机记事本导出_华为手机备忘录如此好用!你只用来当记事本,真是大材小用了...
  7. vitis HLS 在进行C simulation时遇到工程csim/build/csim.exe not found 报错的问题排查
  8. 容错服务器有什么特别之处
  9. Stata因子变量:虚拟变量-交乘项批量处理
  10. 第六次自考总结——英语二