下载给定网页上图片的方法


Posted in Python onFebruary 18, 2014
# -*- coding: utf-8 -*- 
import re 
import urllib 
def getHtml(url): 
#找出给出网页的源码 
page = urllib.urlopen(url) 
html = page.read() 
return html def getImg(html): 
#正则 
reg = r'src="(.*?\.jpg)"' 
#编译正则 
imgre = re.compile(reg) 
#找出图片地址 
imglist = re.findall(imgre,html) 
#循环遍历 
x = 0 
for i in imglist: 
urllib.urlretrieve(i,'%s.jpg' % x) 
x+=1 
html = getHtml(r'http://www.renren.com/') 
getImg(html)
Python 相关文章推荐
Python基于Tkinter实现的记事本实例
Jun 17 Python
Python使用BeautifulSoup库解析HTML基本使用教程
Mar 31 Python
Python爬虫利用cookie实现模拟登陆实例详解
Jan 12 Python
详谈python read readline readlines的区别
Sep 22 Python
Python读取txt文件数据的方法(用于接口自动化参数化数据)
Jun 27 Python
python3.x提取中文的正则表达式示例代码
Jul 23 Python
Python的bit_length函数来二进制的位数方法
Aug 27 Python
Python list与NumPy array 区分详解
Nov 06 Python
python 连续不等式语法糖实例
Apr 15 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
May 10 Python
如何利用Python识别图片中的文字
May 31 Python
python操作微信自动发消息的实现(微信聊天机器人)
Jul 14 Python
使用python将mdb数据库文件导入postgresql数据库示例
Feb 17 #Python
python动态加载变量示例分享
Feb 17 #Python
python文件读写并使用mysql批量插入示例分享(python操作mysql)
Feb 17 #Python
python实现bitmap数据结构详解
Feb 17 #Python
python实现ftp客户端示例分享
Feb 17 #Python
用smtplib和email封装python发送邮件模块类分享
Feb 17 #Python
python类参数self使用示例
Feb 17 #Python
You might like
PHPMyAdmin 快速配置方法
2009/05/11 PHP
Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室
2016/08/17 PHP
mac下多个php版本快速切换的方法
2016/10/09 PHP
thinkPHP简单实现多个子查询语句的方法
2016/12/05 PHP
PHP实现字母数字混合验证码功能
2019/07/11 PHP
PHP getID3类的使用方法学习笔记【附getID3源码下载】
2019/10/18 PHP
jQuery中json对象的复制方式介绍(数组及对象)
2013/06/08 Javascript
JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
2013/07/08 Javascript
js购物车实现思路及代码(个人感觉不错)
2013/12/23 Javascript
jquery跨域请求示例分享(jquery发送ajax请求)
2014/03/25 Javascript
jQuery简单实现隐藏以及显示特效
2015/02/26 Javascript
基于javascript实现九宫格大转盘效果
2020/05/28 Javascript
js中判断变量类型函数typeof的用法总结
2016/08/09 Javascript
BootStrap glyphicon图标无法显示的解决方法
2016/09/06 Javascript
微信小程序 使用腾讯地图SDK详解及实现步骤
2017/02/28 Javascript
微信小程序页面间通信的5种方式
2017/03/31 Javascript
微信小程序实现手势滑动效果
2019/08/26 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
vue-cli3项目升级到vue-cli4 的方法总结
2020/03/19 Javascript
python 数据的清理行为实例详解
2017/07/12 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
Django项目使用CircleCI的方法示例
2019/07/14 Python
基于MATLAB和Python实现MFCC特征参数提取
2019/08/13 Python
如何使用python实现模拟鼠标点击
2020/01/06 Python
Python编程快速上手——选择性拷贝操作案例分析
2020/02/28 Python
HTML5+CSS3实现拖放(Drag and Drop)示例
2014/07/07 HTML / CSS
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
请写出一段Python代码实现删除一个list里面的重复元素
2015/12/29 面试题
报关简历自我评价怎么写
2013/09/19 职场文书
上班迟到检讨书
2014/01/10 职场文书
机关节能减排实施方案
2014/03/17 职场文书
项目投资建议书
2014/05/16 职场文书
企业财务总监岗位职责
2015/04/03 职场文书
关于党风廉政建设宣传教育月的活动总结!
2019/08/08 职场文书
Python图像处理之图像拼接
2021/04/28 Python
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022/04/08 Java/Android