emptyimport urllib.request
import urllib.response
import os
import rebaseDir = os.path.dirname(os.path.abspath(__file__))#os.path.abspath(__file__)当前绝对路径os.path.dirname(path) 返回path的目录
imgDir = os.path.join(baseDir,"img")# os.path.join 将多个路径组合后返回
url = "http://www.sccnn.com"
user_agent = ''
def getHtmlContent(url):page = urllib.request.Request(url)response = urllib.request.urlopen(page)content = response.read().decode("gbk")#print(content)return contentdef getImg(html):imglist = re.findall('src="(.+?\.jpg)', html)#正则匹配图片路径i = 10for imgurl in imglist:#遍历url#imghttplist = "https:%s" % imgurlimghttplist = "%s" % imgurlurllib.request.urlretrieve( imghttplist, '%s/%s.jpg'%(imgDir,i))print("\033[32;1m -------第%s张----\033[0m"%i)i+=1
htmlconent = getHtmlContent(url)
getImg(htmlconent)

pyton 爬虫-图片相关推荐

  1. requests+bs4批量爬取反爬虫图片网站

    导读:爬取反爬虫图片网站 预览效果 遇到的问题: 刚开始爬虫的时候,爬取到的所有图片都是一张重定向推广图片 解决办法:在requests请求头headers中配置Referer属性,指向爬取网站的顶级 ...

  2. Python爬虫 图片爬取简陋版

    Python爬虫 图片爬取简陋版 因为在自学Python 学了几天打算写一个爬虫,后来发现学的python的基础还要学库 于是花了好长时间查资料 终于写出来一个简陋版本的 东拼西凑还真让我搞成了 下面 ...

  3. 第一次用python3爬虫图片_Python3编程实现网络图片爬虫

    Python3 编程实现网络图片爬虫 涂辉 ; 王锋 ; 商庆伟 [期刊名称] <电脑编程技巧与维护> [年 ( 卷 ), 期] 2017(000)023 [摘要] 在大数据时代 , 网络 ...

  4. selenium爬虫图片

    selenium爬虫图片 前言 1. 环境配置 1.1 Anaconda安装 1.2 selenium安装 1.3 google浏览器 1.4 chromedriver配置 2. 爬图片代码 总结 前 ...

  5. python爬虫图片工具安卓版下载_python图片爬虫(图片爬虫工具) 1.1绿色版

    python图片爬虫(图片爬虫工具)是一款专门为互联.it行业的小伙伴们打造的爬虫工具,可以帮大家对软件进行优化.seo的人一定会用的上哦,有兴趣的赶紧下载了哦!python图片爬虫代码如下: #-* ...

  6. python爬虫图片实例-【图文详解】python爬虫实战——5分钟做个图片自动下载器...

    我想要(下)的,我现在就要 python爬虫实战--图片自动下载器 之前介绍了那么多基本知识[Python爬虫]入门知识(没看的赶紧去看)大家也估计手痒了.想要实际做个小东西来看看,毕竟: talk ...

  7. python爬虫图片-python爬虫(爬取图片)

    python爬虫爬图片 第一步 载入爬虫模块 from requests_html import HTMLSession #载入爬虫模块 第二步 创建session对象 from requests_h ...

  8. python爬虫图片-如何用Python来制作简单的爬虫,爬取到你想要的图片

    原标题:如何用Python来制作简单的爬虫,爬取到你想要的图片 在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材. 我 ...

  9. python爬虫图片-Python图片爬取方法总结

    1. 最常见爬取图片方法 对于图片爬取,最容易想到的是通过urllib库或者requests库实现.具体两种方法的实现如下: 1.1 urllib 使用urllib.request.urlretrie ...

最新文章

  1. 英特尔收购Movidius背后:为什么我们需要一款专门的CV处理芯片?
  2. keras和tensorflow使用 keras.callbacks.EarlyStopping 提前结束训练
  3. C++Builder Berlin 编译
  4. vue 插入dom_vue内部复用问题以及虚拟dom的更新
  5. Oracle数据库LOGGINGNOLOGGING模式概述
  6. Pycharm中Python3连接Oracle
  7. 【python自动化办公02】word操作-word转pdf
  8. git commit查找提交的关键字
  9. 深入理解 Cilium 的 eBPF(XDP)收发包路径:数据包在Linux网络协议栈中的路径
  10. Keil软件仿真时如何用逻辑分析仪观察变量值
  11. EXPLAIN 具体含义 ( type possible_key key key_len ref )
  12. win10,secoclient总是报错:与对方建立连接超时,配置错误或网络故障
  13. FireFly编辑器调用C语言,grasshopper的插件FireFly 萤火虫
  14. 3D打印——从solidworks到打印机(含打印机常见问题及解决方法)
  15. dnf喇叭怎么设置不显示服务器,《DNF》屏蔽广告喇叭方法 广告喇叭怎么关掉
  16. 【蓝桥杯选拔赛真题13】Scratch接苹果游戏 少儿编程scratch蓝桥杯选拔赛真题讲解
  17. Cartographer实时显示三维点云地图
  18. 视频教程-Java高级技术-Java
  19. 资深技术 Leader 曹乐:如何成为技术大牛
  20. 估值指标一把手——市盈率

热门文章

  1. 使用函数调用 输出三个数中的最大值,最小值
  2. 注册表-在IE上永久显示我的名字www.baidu.com - 朱建强
  3. Excel2010无法保存提示检测到错误
  4. python3.6library 学习 1.introduction,2.built-infunction
  5. DCOS快速部署手册
  6. 微信又更新了,分享几个实用的微信神器
  7. php gd 坐标,【PHP】GD库笔记 初探GD库的坐标
  8. 搜狗浏览器屏蔽广告插件_搜狗浏览器屏蔽芒果TV视频广告:被判不正当竞争,赔了12万...
  9. weblogic新建一个managed server并启动
  10. 加拿大康考迪亚计算机工程,加拿大康考迪亚