import requests
from bs4 import BeautifulSoup
import time
  1. 解析主页面原代码,提取子页面url
  2. 通过子页面拿取内容,找到图片的下载地址
  3. 下载图片
url = 'https://www.umei.cc/bizhitupian/weimeibizhi/'resp = requests.get(url)resp.encoding='utf-8'#处理乱码#print(resp.text)main_page = BeautifulSoup(resp.text, 'html.parser')#源代码交给bs4alist = main_page.find('div',class_ = 'TypeList').find_all('a')#找到子页面urlfor a in alist:a = a.get('href').split('/')[3]#切割url 并且拼接urlurl_l = url+achil_page_resp = requests.get(url_l)#访问子页面chil_page_resp.encoding = 'utf-8'chil_page_text = chil_page_resp.textchil_page = BeautifulSoup(chil_page_text,'html.parser')#将源代码交给bs4,找到下载路径abs = chil_page.find('p',align = 'center').find('img')#find('标签',属性 = '属性值') #find =('p',calss_='***')或find =('p',apprs{class:属性值})src = abs.get('src')#通过get请求拿到属性值img_resp = requests.get(src)#访问下载路径#img_resp.content #拿到字节img_name = src.split('/')[-1]#切割最后一个内容with open('img/'+img_name,mode='wb') as f:#img/是本地文件f.write(img_resp.content)#写入文件time.sleep(1)print('over!!',img_name)print('结束')

#find 只找一个,find_all 找到所有的

python实战:爬取优美图库,将图片格式的本地存储相关推荐

  1. python第一天----爬取优美图库的图片

    python第一天----爬取优美图库的图片 首先我们需要爬取的步骤: 1.选择爬取的网页,这里我选取的是https://www.umei.net/bizhitupian/,直接爬取的首页第一页的图片 ...

  2. Python 爬取优美图库图片

    # !/usr/bin/env python # -*-coding:utf-8-*- # date :2021/7/23 17:53 # author:Sabo"""爬 ...

  3. python爬取优美图库

    学了一段时间python,最近学习了一些python爬虫,今天写了一个爬取优美图库的的一段代码,下面给大家分享一下. 先看一下爬取的结果: 这段代码使用了下面的一些包,我们需要提前进行安装,在终端使用 ...

  4. python爬取优美图库海量图片,附加代码,一键爬取

    优美高清图片为大家提供高清美女套图赏析,非高清不录入,大家的网速要给力. 今天教大家爬取优美图库网站中高质量的图片!! 简单易上手哦~ 使用工具: Python 3.6 pycharm 相关环境: r ...

  5. Python使用bs4爬取优美图库

    '''爬取优美图库 ''' import requests from bs4 import BeautifulSoup import time from tqdm import tqdm# 爬取页面源 ...

  6. Python爬虫爬取煎蛋网图片代码实例

    这篇文章主要介绍了Python爬虫爬取煎蛋网图片代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 今天,试着爬取了煎蛋网的图片. 用到的包: ...

  7. python爬虫爬取彼岸图网图片

    python爬虫爬取彼岸图网图片 话不多说,直接上代码! import requests from PIL import Image from io import BytesIO import re ...

  8. python爬虫图片实例-Python爬虫爬取煎蛋网图片代码实例

    这篇文章主要介绍了Python爬虫爬取煎蛋网图片代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 今天,试着爬取了煎蛋网的图片. 用到的包: ...

  9. python爬虫爬取百度贴吧图片,requests方法

    每天一点点,记录学习 近期爬虫项目,看完请点赞哦---: 1:python 爬取菜鸟教程python100题,百度贴吧图片反爬虫下载,批量下载 2:python爬虫爬取百度贴吧图片,requests方 ...

最新文章

  1. RocketMQ实战--大数据平台技术栈06
  2. spring计划任务
  3. JAVA调用R语言之Rserve
  4. IIS7.5 安全配置研究(推荐)
  5. python基础3(来自廖雪峰的官方网站)
  6. python 操作mysql数据库
  7. 从零开始学android开发-布局中 layout_gravity、gravity、orientation、layout_weight
  8. Linux内核学习-字符设备驱动学习(二)
  9. 魔方层先法简明图解,最少记6个公式即可完成魔方六面
  10. 原理图编译出现Has no driving source 啥意思?
  11. 切割视频——将视频截取python实现
  12. Apktool反编译
  13. Java项目:ssm在线答题系统
  14. Vue 截取视频第一帧作为封面图 然后转成base64,base64转成图片
  15. canvas改变图片原始尺寸
  16. DirectX修复工具使用
  17. java aspose 导出word_aspose.words导出html 转word文档带图片,(无网络也可以看图)
  18. pcie总线协议入门基础知识
  19. 谷歌浏览器获取计算机用户名,谷歌Chrome浏览器如何删除记住的账号和密码
  20. 极客时间和极客学院_极客拔掉

热门文章

  1. 10大热门的物联网初创公司
  2. 并查集:CDOJ1593-老司机破阵 (假的并查集拆除)
  3. 增强现实中的光学透射式头盔显示器的标定初步
  4. Cannot read property ‘numerator‘ of undefined,calc的运算
  5. 运用VBA将Excel中【以文本存储的数字】转换为【数字】格式(去除绿色小三角)
  6. 玩转Kaggle:Dog Breed Identification【识别狗的类别】
  7. Swift 进阶 | 看得见的算法
  8. 也谈企业文化—执行力
  9. Spring5学习笔记------4、JdbcTemplate
  10. 小猿日记 - 程序猿的日常日记(4)