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


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 相关文章推荐
利用QT写一个极简单的图形化Python闹钟程序
Apr 07 Python
Python的Tornado框架异步编程入门实例
Apr 24 Python
python迭代器与生成器详解
Mar 10 Python
python字符串的方法与操作大全
Jan 30 Python
python使用wxpy实现微信消息防撤回脚本
Apr 29 Python
Python Web框架之Django框架文件上传功能详解
Aug 16 Python
Python使用matplotlib 画矩形的三种方式分析
Oct 31 Python
浅谈PyQt5中异步刷新UI和Python多线程总结
Dec 13 Python
python读取excel进行遍历/xlrd模块操作
Jul 12 Python
解决python便携版无法直接运行py文件的问题
Sep 01 Python
python实现邮件循环自动发件功能
Sep 11 Python
如何利用python和DOS获取wifi密码
Mar 31 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
PHP在线生成二维码代码(google api)
2013/06/03 PHP
解析php下载远程图片函数 可伪造来路
2013/06/25 PHP
php实现12306火车票余票查询和价格查询(12306火车票查询)
2014/01/14 PHP
php 解压rar文件及zip文件的方法
2014/05/05 PHP
php学习笔记之基础知识
2014/11/08 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
如何使用GDB调试PHP程序
2015/12/08 PHP
PHP中SERIALIZE和JSON的序列化与反序列化操作区别分析
2016/10/11 PHP
PHP编程获取各个时间段具体时间的方法
2017/05/26 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
PHP的mysqli_thread_id()函数讲解
2019/01/24 PHP
在textarea中屏蔽js的某个function的javascript代码
2007/04/20 Javascript
jQuery实现当按下回车键时绑定点击事件
2014/01/28 Javascript
JS中字符串trim()使用示例
2015/05/26 Javascript
简单分析javascript中的函数
2016/09/10 Javascript
关于不同页面之间实现参数传递的几种方式讨论
2017/02/13 Javascript
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
js 公式编辑器 - 自定义匹配规则 - 带提示下拉框 - 动态获取光标像素坐标
2018/01/04 Javascript
JavaScript常用截取字符串的三种方式用法区别实例解析
2018/05/15 Javascript
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
基于JavaScript实现留言板功能
2020/03/16 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
nginx配置域名后的二级目录访问不同项目的配置操作
2020/11/06 Javascript
Python脚本实现DNSPod DNS动态解析域名
2015/02/14 Python
Python函数参数类型*、**的区别
2015/04/11 Python
Tensorflow实现卷积神经网络的详细代码
2018/05/24 Python
Python制作动态字符图的实例
2019/01/27 Python
10行Python代码计算汽车数量的实现方法
2019/10/23 Python
Python实现Kerberos用户的增删改查操作
2020/12/14 Python
纯CSS实现预加载动画效果
2017/09/06 HTML / CSS
中科方德软件测试面试题
2016/04/21 面试题
Ruby如何实现动态方法调用
2012/11/18 面试题
应届大专生求职信
2014/06/26 职场文书
公司员工体检通知
2015/04/21 职场文书
社会心理学学习心得体会
2016/01/22 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers