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中的左斜杠、右斜杠(正斜杠和反斜杠)
Aug 30 Python
深入探究Django中的Session与Cookie
Jul 30 Python
python利用有道翻译实现"语言翻译器"的功能实例
Nov 14 Python
1分钟快速生成用于网页内容提取的xslt
Feb 23 Python
Django基础知识与基本应用入门教程
Jul 20 Python
对django后台admin下拉框进行过滤的实例
Jul 26 Python
快速解决docker-py api版本不兼容的问题
Aug 30 Python
python numpy存取文件的方式
Apr 01 Python
python支持多线程的爬虫实例
Dec 21 Python
Python中openpyxl实现vlookup函数的实例
Oct 28 Python
基于python爬取梨视频实现过程解析
Nov 09 Python
python爬不同图片分别保存在不同文件夹中的实现
Apr 02 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
虫族 Zerg 魔法科技
2020/03/14 星际争霸
模拟flock实现文件锁定
2007/02/14 PHP
PHP操作数组的一些函数整理介绍
2011/07/17 PHP
PHP自动识别字符集并完成转码详解
2013/08/02 PHP
Yii框架 session 数据库存储操作方法示例
2019/11/18 PHP
php面向对象基础详解【星际争霸游戏案例】
2020/01/23 PHP
javascript管中窥豹 形参与实参浅析
2011/12/17 Javascript
JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2012/02/27 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
2012/05/23 Javascript
js中判断用户输入的值是否为空的简单实例
2013/12/23 Javascript
javaScript+turn.js实现图书翻页效果实例代码
2017/02/16 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
2017/12/28 Javascript
解决vue.js 数据渲染成功仍报错的问题
2018/08/25 Javascript
小程序实现授权登陆的解决方案
2018/12/02 Javascript
js实现简单分页导航栏效果
2019/06/28 Javascript
node读写Excel操作实例分析
2019/11/06 Javascript
实例讲解React 组件生命周期
2020/07/08 Javascript
通过实例解析js可枚举属性与不可枚举属性
2020/12/02 Javascript
[27:08]完美世界DOTA2联赛PWL S2 SZ vs Rebirth 第二场 11.21
2020/11/23 DOTA
跟老齐学Python之有容乃大的list(2)
2014/09/15 Python
pygame播放音乐的方法
2015/05/19 Python
Python类属性的延迟计算
2016/10/22 Python
TensorFlow高效读取数据的方法示例
2018/02/06 Python
python3解析库BeautifulSoup4的安装配置与基本用法
2018/06/26 Python
对python_discover方法遍历所有执行的用例详解
2019/02/13 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
django2.2安装错误最全的解决方案(小结)
2019/09/24 Python
详解Python修复遥感影像条带的两种方式
2020/02/23 Python
小区停车场管理制度
2014/01/27 职场文书
借款协议书范本
2014/04/22 职场文书
求职信模板
2014/05/23 职场文书
中考百日冲刺决心书
2015/09/22 职场文书
spring cloud gateway中如何读取请求参数
2021/07/15 Java/Android
MySQL 四种连接和多表查询详解
2021/07/16 MySQL
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers
【海涛DOTA】D-cup邀请赛NV.cn vs DT.Love
2022/04/01 DOTA