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文件右键找不到IDLE打开项解决办法
Jun 08 Python
python高手之路python处理excel文件(方法汇总)
Jan 07 Python
使用Python编写一个最基础的代码解释器的要点解析
Jul 12 Python
浅谈利用numpy对矩阵进行归一化处理的方法
Jul 11 Python
利用python循环创建多个文件的方法
Oct 25 Python
Django网络框架之创建虚拟开发环境操作示例
Jun 06 Python
python中的数组赋值与拷贝的区别详解
Nov 26 Python
Django 解决新建表删除后无法重新创建等问题
May 21 Python
python安装sklearn模块的方法详解
Nov 28 Python
python包的导入方式总结
Mar 02 Python
python正则表达式re.search()的基本使用教程
May 21 Python
Python获取指定日期是"星期几"的6种方法
Mar 13 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
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
2015/04/27 PHP
解决php扩展安装不生效问题
2019/10/25 PHP
关于Javascript 的 prototype问题。
2007/01/03 Javascript
JavaScript 动态将数字金额转化为中文大写金额
2009/05/14 Javascript
jquery图片放大功能简单实现
2013/08/01 Javascript
JS获取select-option-text_value的方法
2013/12/26 Javascript
代码获取历史上的今天发生的事
2014/04/11 Javascript
高效利用Angular中内置服务$http、$location等
2016/03/22 Javascript
AngularJs Javascript MVC 框架
2016/06/20 Javascript
vue双向绑定简要分析
2017/03/23 Javascript
详解Node.js实现301、302重定向服务
2017/04/07 Javascript
详解Vue 多级组件透传新方法provide/inject
2018/05/09 Javascript
node.js使用redis储存session的方法
2018/09/26 Javascript
Javascript如何实现双指控制图片功能
2020/02/25 Javascript
python中django框架通过正则搜索页面上email地址的方法
2015/03/21 Python
Python查询阿里巴巴关键字排名的方法
2015/07/08 Python
python getopt详解及简单实例
2016/12/30 Python
python rsa 加密解密
2017/03/20 Python
解决Matplotlib图表不能在Pycharm中显示的问题
2018/05/24 Python
Python使用Selenium模块实现模拟浏览器抓取淘宝商品美食信息功能示例
2018/07/18 Python
Python中关键字global和nonlocal的区别详解
2018/09/03 Python
python获取中文字符串长度的方法
2018/11/14 Python
pycharm运行和调试不显示结果的解决方法
2018/11/30 Python
Python 分发包中添加额外文件的方法
2019/08/16 Python
Python爬虫抓取指定网页图片代码实例
2020/07/24 Python
css3气泡 css3关键帧动画创建的动态通知气泡
2013/02/26 HTML / CSS
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
2020/02/27 HTML / CSS
电子银行营销方案
2014/02/22 职场文书
大学生励志演讲稿
2014/04/25 职场文书
2014年感恩母亲演讲稿
2014/05/27 职场文书
政协调研汇报材料
2014/08/15 职场文书
2014年大学生职业规划书:未来不是梦,只要勇敢冲!
2014/09/22 职场文书
高校师德师风自我剖析材料
2014/09/29 职场文书
2015年大学社团工作总结
2015/04/09 职场文书
深入浅析Redis 集群伸缩原理
2021/05/15 Redis