#第一次学习爬虫后,自己编码抓取图片

##下面介绍一下主要过程

  1. 先打开某一你想要抓取图片的网页,我这里以‘https://www.quanjing.com/creative/topic/29’ 为例|
url = 'https://www.quanjing.com/creative/topic/29'

2.然后读取网页的源代码,我们在源代码里面可以找到我们要爬取的图片所对应的链接|
这里可能会有人文,网页源代码在哪?
答:右键就可以找到网页源代码啦,或者直接F12

html = urllib.request.urlopen(url).read().decode('utf-8')

运行以后,我们可以看到成功抓取了链接,并且都是以列表的形式抓下来的:

3.下面要用到urllib.request.urlretrieve(url,‘目标地址’)
我们要从相应的链接下载图片,必须先把上面得到的字符串形式转换成不带“”的链接

html1 = i.replace('"','')``4.批量下载到本地```pythonfor i in page_list:html1 = i.replace('"','')print(html1)global xurllib.request.urlretrieve(html1, 'image\%s.jpg' % x)x+=1

这里保存到py文件对应的目录image文件下

5.下面分享我的完整代码

import urllib.request
import re
import xlwt#创建excel表格库
from urllib.request import urlretrievex= 0
def getdate():url = 'https://www.quanjing.com/creative/topic/29'html = urllib.request.urlopen(url).read().decode('utf-8')page_list = re.findall('<img src=(.*?)  /',html)print(page_list)for i in page_list:html1 = i.replace('"','')print(html1)global xurllib.request.urlretrieve(html1, 'image\%s.jpg' % x)x+=1getdate()

利用爬虫大量抓取网页图片相关推荐

  1. Python利用bs4批量抓取网页图片并下载保存至本地

    Python利用bs4批量抓取网页图片并下载保存至本地 使用bs4抓取网页图片,bs4解析比较简单,需要预先了解一些html知识,bs4的逻辑简单,编写难度较低.本例以抓取某壁纸网站中的壁纸为例.(b ...

  2. python爬虫爬取网页图片_Python爬虫实现抓取网页图片

    在逛贴吧的时候看见贴吧里面漂亮的图片,或有漂亮妹纸的图片,是不是想保存下来? 但是有的网页的图片比较多,一个个保存下来比较麻烦. 最近在学Python,所以用Python来抓取网页内容还是比较方便的: ...

  3. python抓取网页电话号码_利用正则表达式编写python 爬虫,抓取网页电话号码!...

    利用正则表达式编写python 爬虫,抓取网页联系我们电话号码!这里以九奥科技(www.jiuaoo.com)为例,抓取'联系我们'里面的电话号码,并输出. #!/usrweilie/bin/pyth ...

  4. python抓取图片_Python3简单爬虫抓取网页图片

    现在网上有很多python2写的爬虫抓取网页图片的实例,但不适用新手(新手都使用python3环境,不兼容python2), 所以我用Python3的语法写了一个简单抓取网页图片的实例,希望能够帮助到 ...

  5. python正则表达式提取电话号码_利用正则表达式编写python 爬虫,抓取网页电话号码!...

    利用正则表达式编写python 爬虫,抓取网页联系我们电话号码!这里以九奥科技(www.jiuaoo.com)为例,抓取'联系我们'里面的电话号码,并输出. #!/usrweilie/bin/pyth ...

  6. python爬网页数据用什么_初学者如何用“python爬虫”技术抓取网页数据?

    原标题:初学者如何用"python爬虫"技术抓取网页数据? 在当今社会,互联网上充斥着许多有用的数据.我们只需要耐心观察并添加一些技术手段即可获得大量有价值的数据.而这里的&quo ...

  7. Python多线程抓取网页图片地址

    mini-spider 功能描述: 多线程网络爬虫,爬取网页图片地址(也可提取其他特征的URL) 使用python开发一个迷你定向抓取器mini_spider.py,实现对种子链接的广度优先抓取,并把 ...

  8. node.js 爬虫 实现爬取网页图片并保存到本地

    node.js 爬虫 实现爬取网页图片并保存到本地 没有废话直接看代码 /*** 请求网站数据* 将数据保存本地文件*/ //不同协议引用不同模块,http https const http = re ...

  9. 抓取网页图片的脚本(javascript)

    抓取网页图片的脚本(javascript) 本文地址: http://blog.csdn.net/caroline_wendy/article/details/24172223 脚本内容 (没有换行) ...

  10. python爬虫实验——爬取网页图片+网页源代码

    爬虫图片 本实验将利用python程序抓取网络图片,完成可以批量下载一个网站的照片.所谓网页抓取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地. 原理 1.网络爬虫 即Web Spi ...

最新文章

  1. 在python中调用js或者nodejs要使用PyExecJs第三方包。
  2. Go 语言编程 — go mod 依赖包管理
  3. 供应链新格局重塑全球农业贸易 对话国际农民丰收节贸易会
  4. 二项分布和泊松分布的关系
  5. 深度学习笔记第二门课 改善深层神经网络 第三周 超参数调试、Batch正则化和程序框架...
  6. python将object转换为float_将pandas系列类型从object转换为float64
  7. boost::mp11::mp_all_of相关用法的测试程序
  8. Spark整合Ray思路漫谈
  9. 无网络访问权限怎么办_老司机教你IPV4无网络访问权限怎么办
  10. GlusterFS分布式存储
  11. 爱心宠物诊所管理系统
  12. 三星note9刷Android9,三星Note9官方韩版安卓9固件rom线刷刷机包:N960NKSU2CSE3
  13. 首届技术播客月开播在即
  14. spa计算机技术,Spathis, Promethee
  15. 一杯免费咖啡引发的ERP上云思考
  16. 《.NET程序员面试秘籍》读书笔记
  17. 益聚星荣:不打老婆的即时到账”?还呗贷款平台广告词惹争议
  18. struts2优点总结
  19. TEB算法详解 参数详解
  20. 利用大数据挖掘创新市场监管新方式

热门文章

  1. 计算机文档调换顺序,word文档页面顺序调换
  2. 软件系统命名简称大全
  3. 创业挑战杯获奖作品范例_2017年挑战杯大学生创业大赛优秀作品
  4. java心得体会2000字_java的学习心得体会
  5. 禅道类似软件_推荐几款不错的项目管理软件
  6. 小米闪购首页实战(HTML+CSS+JS)
  7. java缓存技术的介绍
  8. 解析阿里云V3版本的专有云网络架构原理,构架图图解
  9. APPCLOUD STUDIO结合 手机APPLOADER进行模拟开发
  10. source insight 导入JDK源码