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


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数据类型学习笔记
Jan 13 Python
Python找出最小的K个数实例代码
Jan 04 Python
Python实现分段线性插值
Dec 17 Python
Python将字符串常量转化为变量方法总结
Mar 17 Python
python django框架中使用FastDFS分布式文件系统的安装方法
Jun 10 Python
python常见字符串处理函数与用法汇总
Oct 30 Python
使用python快速实现不同机器间文件夹共享方式
Dec 22 Python
pytorch构建多模型实例
Jan 15 Python
python range实例用法分享
Feb 06 Python
基于Python pyecharts实现多种图例代码解析
Aug 10 Python
python实现批量移动文件
Apr 05 Python
Python time库的时间时钟处理
May 02 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作的文本留言本的例子(六)
2006/10/09 PHP
php 数组的一个悲剧?
2011/05/11 PHP
PHP实现根据设备类型自动跳转相应页面的方法
2014/07/24 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
mac pecl 安装php7.1扩展教程
2019/10/17 PHP
tp5框架基于Ajax实现列表无刷新排序功能示例
2020/02/10 PHP
jquery 最简单易用的表单验证插件
2010/02/27 Javascript
jQuery使用fadein方法实现渐出效果实例
2015/03/27 Javascript
AngularJS实现一次监听多个值发生的变化
2016/08/31 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
jQuery查找和过滤_动力节点节点Java学院整理
2017/07/04 jQuery
利用Vue实现移动端图片轮播组件的方法实例
2017/08/23 Javascript
vue中的scope使用详解
2017/10/29 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
在vue中封装可复用的组件方法
2018/03/01 Javascript
egg.js的基本使用和调用数据库的方法示例
2019/05/18 Javascript
使用vue中的混入mixin优化表单验证插件问题
2019/07/02 Javascript
解决vue项目中出现Invalid Host header的问题
2020/11/17 Javascript
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
Python中利用原始套接字进行网络编程的示例
2015/05/04 Python
python中MethodType方法介绍与使用示例
2017/08/03 Python
机器学习的框架偏向于Python的13个原因
2017/12/07 Python
python+matplotlib绘制3D条形图实例代码
2018/01/17 Python
python 3.6.4 安装配置方法图文教程
2018/09/18 Python
Django url,从一个页面调到另个页面的方法
2019/08/21 Python
Django实现基于类的分页功能
2019/10/31 Python
Python 元组拆包示例(Tuple Unpacking)
2019/12/24 Python
Tensorflow的梯度异步更新示例
2020/01/23 Python
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
产品质量承诺书
2014/03/27 职场文书
关心下一代工作先进事迹
2014/08/15 职场文书
银行领导班子四风对照检查材料
2014/09/27 职场文书
陕西导游词
2015/02/04 职场文书
骆驼祥子读书笔记
2015/06/26 职场文书
应届生个人的求职(自荐信范文2篇)
2019/08/23 职场文书