Python使用正则表达式抓取网页图片的方法示例


Posted in Python onApril 21, 2017

本文实例讲述了Python使用正则表达式抓取网页图片的方法。分享给大家供大家参考,具体如下:

#!/usr/bin/python
import re
import urllib
#获取网页信息
def getHtml(url):
  page = urllib.urlopen(url)
  html = page.read()
  return html
def getImg(html):
#匹配网页中的图片
 reg = r'src="(.*?\.jpg)" alt'
  imgre = re.compile(reg)
  imglist = re.findall(imgre,html)
  x = 0
  for imgurl in imglist:
    urllib.urlretrieve(imgurl,'%s.jpg' % x)
    x+=1
html = getHtml("http://photo.bitauto.com/?WT.mc_id=360tpdq")
print getImg(html)
Python 相关文章推荐
python在不同层级目录import模块的方法
Jan 31 Python
K-means聚类算法介绍与利用python实现的代码示例
Nov 13 Python
Python基于多线程实现ping扫描功能示例
Jul 23 Python
基于tensorflow加载部分层的方法
Jul 26 Python
windows下pycharm安装、创建文件、配置默认模板
Jul 31 Python
Python实现的对本地host127.0.0.1主机进行扫描端口功能示例
Feb 15 Python
通过Python编写一个简单登录功能过程解析
Sep 04 Python
pytorch多GPU并行运算的实现
Sep 27 Python
tensorflow tf.train.batch之数据批量读取方式
Jan 20 Python
Python递归调用实现数字累加的代码
Feb 25 Python
python实现全排列代码(回溯、深度优先搜索)
Feb 26 Python
Python实现一个论文下载器的过程
Jan 18 Python
用python找出那些被“标记”的照片
Apr 20 #Python
python实现12306火车票查询器
Apr 20 #Python
Python编程修改MP3文件名称的方法
Apr 19 #Python
Python实现将罗马数字转换成普通阿拉伯数字的方法
Apr 19 #Python
Python连接SQLServer2000的方法详解
Apr 19 #Python
Django自定义插件实现网站登录验证码功能
Apr 19 #Python
Python列表切片用法示例
Apr 19 #Python
You might like
完美实现wordpress禁止文章修订和自动保存的方法
2014/11/03 PHP
PHP实现的比较完善的购物车类
2014/12/02 PHP
全面解析PHP验证码的实现原理 附php验证码小案例
2016/08/17 PHP
PHP日期和时间函数的使用示例详解
2020/08/06 PHP
js cookies实现简单统计访问次数
2009/11/24 Javascript
jQuery Tools Dateinput使用介绍
2012/07/14 Javascript
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
js 3种归并操作的实例代码
2013/10/30 Javascript
网页右侧悬浮滚动在线qq客服代码示例
2014/04/28 Javascript
javascript禁止超链接跳转的方法
2016/02/02 Javascript
基于javascript实现图片滑动效果
2016/05/07 Javascript
浅谈Javascript数据属性与访问器属性
2016/07/26 Javascript
Bootstrap轮播插件使用代码
2016/10/11 Javascript
Vue数据驱动模拟实现4
2017/01/12 Javascript
Bootstrap进度条与AJAX后端数据传递结合使用实例详解
2017/04/23 Javascript
Vue配合iView实现省市二级联动的示例代码
2018/07/27 Javascript
javascript实现放大镜功能
2020/12/09 Javascript
uniapp开发小程序实现滑动页面控制元素的显示和隐藏效果
2020/12/10 Javascript
介绍Python中的文档测试模块
2015/04/28 Python
Python制作爬虫采集小说
2015/10/25 Python
python版本的读写锁操作方法
2016/04/25 Python
Python应用03 使用PyQT制作视频播放器实例
2016/12/07 Python
django进阶之cookie和session的使用示例
2018/08/17 Python
详解Python3迁移接口变化采坑记
2019/10/11 Python
浅析Django 接收所有文件,前端展示文件(包括视频,文件,图片)ajax请求
2020/03/09 Python
浅谈在django中使用redirect重定向数据传输的问题
2020/03/13 Python
Python super()方法原理详解
2020/03/31 Python
Pycharm同步远程服务器调试的方法步骤
2020/11/04 Python
Matplotlib中rcParams使用方法
2021/01/05 Python
如果一个类实现了多个接口但是这些接口有相同的方法名将会怎样
2013/06/16 面试题
法务专员岗位职责
2014/01/02 职场文书
大堂副理的岗位职责范文
2014/02/17 职场文书
爸爸的花儿落了教学反思
2014/02/20 职场文书
股东协议书
2014/04/14 职场文书
二人合伙经营协议书
2014/09/13 职场文书
Flutter集成高德地图并添加自定义Maker的实践
2022/04/07 Java/Android