python抓取网页中的图片示例


Posted in Python onFebruary 28, 2014
#coding:utf8
import re
import urllib
def getHTML(url):
    page = urllib.urlopen(url)
    html = page.read()
    return html
def getImg(html,imgType):
    reg = r'src="(.*?\.+'+imgType+'!slider)" '
    imgre = re.compile(reg)
    imgList = re.findall(imgre, html)
    x=0
    for imgurl in imgList:
        print imgurl
        urllib.urlretrieve(imgurl, '%s.%s' % (x, imgType))
        x =x+1

html= getHTML("https://3water.com")
getImg(html,'jpg')
Python 相关文章推荐
Python格式化压缩后的JS文件的方法
Mar 05 Python
python实现备份目录的方法
Aug 03 Python
Python数据类型学习笔记
Jan 13 Python
python使用pil库实现图片合成实例代码
Jan 20 Python
Python比较2个时间大小的实现方法
Apr 10 Python
python实现数据导出到excel的示例--普通格式
May 03 Python
Django 中使用流响应处理视频的方法
Jul 20 Python
在python下读取并展示raw格式的图片实例
Jan 24 Python
Python调用C语言的实现
Jul 26 Python
Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解
Feb 12 Python
python实现126邮箱发送邮件
May 20 Python
Python网络编程之ZeroMQ知识总结
Apr 25 Python
使用python分析git log日志示例
Feb 27 #Python
python去掉字符串中重复字符的方法
Feb 27 #Python
tornado捕获和处理404错误的方法
Feb 26 #Python
python为tornado添加recaptcha验证码功能
Feb 26 #Python
python实现博客文章爬虫示例
Feb 26 #Python
python处理中文编码和判断编码示例
Feb 26 #Python
python实现网页链接提取的方法分享
Feb 25 #Python
You might like
PHP脚本的10个技巧(6)
2006/10/09 PHP
php+mysqli实现批量替换数据库表前缀的方法
2014/12/29 PHP
PHP结合jquery ajax实现上传多张图片,并限制图片大小操作示例
2019/03/01 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
2019/10/21 PHP
javascript div 遮罩层封锁整个页面
2009/07/10 Javascript
JS事件在IE与FF中的区别详细解析
2013/11/20 Javascript
JS获取当前网页大小以及屏幕分辨率等
2014/09/05 Javascript
jQuery操作基本控件方法实例分析
2015/12/31 Javascript
AngularJS数据源的多种获取方式汇总
2016/02/02 Javascript
js中遍历Map对象的简单实例
2016/08/08 Javascript
详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())
2016/08/15 Javascript
原生js图片轮播效果实现代码
2016/10/19 Javascript
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
JavaScript解析JSON格式数据的方法示例
2017/01/24 Javascript
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
2017/11/02 Javascript
微信小程序实现点击按钮修改文字大小功能【附demo源码下载】
2017/12/06 Javascript
深入学习js函数的隐式参数 arguments 和 this
2019/06/24 Javascript
async/await让异步操作同步执行的方法详解
2019/11/01 Javascript
Python函数中定义参数的四种方式
2014/11/30 Python
python实现给微信公众号发送消息的方法
2017/06/30 Python
Scrapy的简单使用教程
2017/10/24 Python
Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】
2018/12/26 Python
PyQt编程之如何在屏幕中央显示窗体的实例
2019/06/18 Python
python gdal安装与简单使用
2019/08/01 Python
matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)
2019/08/06 Python
python 字段拆分详解
2019/12/17 Python
Python字典生成式、集合生成式、生成器用法实例分析
2020/01/07 Python
Python sys模块常用方法解析
2020/02/20 Python
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
台湾SHOPRO购物行家:亚洲首创影视.3C.家电.优质购物平台
2018/05/07 全球购物
化妆品店促销方案
2014/02/24 职场文书
家长通知书家长评语
2014/04/17 职场文书
免职证明样本
2014/10/23 职场文书
组织生活会发言材料
2014/12/15 职场文书
2016小学优秀教师先进事迹材料
2016/02/26 职场文书
2016年公共机构节能宣传周活动总结
2016/04/05 职场文书