Python下载指定页面上图片的方法


Posted in Python onMay 12, 2016

本文实例讲述了Python下载指定页面上图片的方法。分享给大家供大家参考,具体如下:

#!/usr/bin/python 
#coding:utf8
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 imgurl in imglist:
    urllib.urlretrieve(imgurl,'%s.jpg' % x)
    x += 1
html = getHtml("http://tieba.baidu.com/p/2394357724")
getImg(html)

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python下实现的RSA加密/解密及签名/验证功能示例
Jul 17 Python
Django安装配置mysql的方法步骤
Oct 15 Python
深入浅析Python2.x和3.x版本的主要区别
Nov 30 Python
django之静态文件 django 2.0 在网页中显示图片的例子
Jul 28 Python
python字典的遍历3种方法详解
Aug 10 Python
原来我一直安装 Python 库的姿势都不对呀
Nov 11 Python
Python进程的通信Queue、Pipe实例分析
Mar 30 Python
python实现数字炸弹游戏程序
Jul 17 Python
Python pip install之SSL异常处理操作
Sep 03 Python
如何使用python socket模块实现简单的文件下载
Sep 04 Python
pyqt5蒙版遮罩mask,setmask的使用
Jun 11 Python
一篇文章搞懂python混乱的切换操作与优雅的推导式
Aug 23 Python
Python基于二分查找实现求整数平方根的方法
May 12 #Python
python二分查找算法的递归实现方法
May 12 #Python
Python数据类型详解(四)字典:dict
May 12 #Python
Python匹配中文的正则表达式
May 11 #Python
Python3使用requests发闪存的方法
May 11 #Python
Python3控制路由器——使用requests重启极路由.py
May 11 #Python
Python3使用requests登录人人影视网站的方法
May 11 #Python
You might like
smarty基础之拼接字符串的详解
2013/06/18 PHP
在Laravel 中实现是否关注的示例
2019/10/22 PHP
JS应用之禁止抓屏、复制、打印
2008/02/21 Javascript
远离JS灾难css灾难之 js私有函数和css选择器作为容器
2011/12/11 Javascript
JavaScript异步调用定时方法并停止该方法实现代码
2012/03/16 Javascript
不使用XMLHttpRequest实现异步加载 Iframe和script
2012/10/29 Javascript
JavaScript执行顺序详细介绍
2013/12/04 Javascript
JavaScript对IE操作的经典代码(推荐)
2014/03/10 Javascript
浅谈javascript 归并方法
2015/01/21 Javascript
JavaScript显示当前文档最后修改日期的方法
2015/03/19 Javascript
微信小程序-图片、录音、音频播放、音乐播放、视频、文件代码实例
2016/11/22 Javascript
详解微信第三方小程序代开发
2017/06/23 Javascript
详解Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
2019/04/20 Javascript
vue项目中使用vue-layer弹框插件的方法
2020/03/11 Javascript
[04:11]DOTA2亚洲邀请赛小组赛第一日 TOP10精彩集锦
2015/01/30 DOTA
Python中为什么要用self探讨
2015/04/14 Python
通过实例浅析Python对比C语言的编程思想差异
2015/08/30 Python
python妙用之编码的转换详解
2017/04/21 Python
使用Python处理BAM的方法
2018/09/28 Python
python实现画五角星和螺旋线的示例
2019/01/20 Python
Pandas之groupby( )用法笔记小结
2019/07/23 Python
python mysql断开重连的实现方法
2019/07/26 Python
总结30个CSS3选择器
2017/04/13 HTML / CSS
canvas画布实现手写签名效果的示例代码
2019/04/23 HTML / CSS
HTML5中微数据概述及在搜索引擎中的使用举例
2013/02/07 HTML / CSS
英国Zoro工具:手动工具,电动工具和个人防护用品
2016/11/02 全球购物
英国建筑用品在线:Building Supplies Online(BSO)
2018/04/30 全球购物
什么是聚集索引和非聚集索引
2012/01/17 面试题
Linux文件系统类型
2012/02/15 面试题
办理护照介绍信
2014/01/16 职场文书
大学生社会实践活动总结
2014/07/03 职场文书
婚宴邀请函
2015/01/30 职场文书
小学运动会宣传稿
2015/07/23 职场文书
php+laravel 扫码二维码签到功能
2021/05/15 PHP
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL
html解决浏览器记住密码输入框的问题
2023/05/07 HTML / CSS