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获得文件创建时间和修改时间的方法
Jun 30 Python
python直接访问私有属性的简单方法
Jul 25 Python
利用Python开发微信支付的注意事项
Aug 19 Python
python如何重载模块实例解析
Jan 25 Python
Python装饰器用法实例分析
Jan 14 Python
500行Python代码打造刷脸考勤系统
Jun 03 Python
使用opencv将视频帧转成图片输出
Dec 10 Python
Python 实现opencv所使用的图片格式与 base64 转换
Jan 09 Python
python+selenium+PhantomJS抓取网页动态加载内容
Feb 25 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
Mar 14 Python
Python如何用wx模块创建文本编辑器
Jun 07 Python
VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)
Mar 02 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
php截取字符串并保留完整xml标签的函数代码
2013/02/06 PHP
深入密码加salt原理的分析
2013/06/06 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
2013/11/26 PHP
php环境无法上传文件的解决方法
2014/04/30 PHP
php计算给定时间之前的函数用法实例
2015/04/03 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
javascript中的if语句使用介绍
2013/11/20 Javascript
动态添加option及createElement使用示例
2014/01/26 Javascript
JavaScript计算某一天是星期几的方法
2015/08/05 Javascript
详解javascript高级定时器
2015/12/31 Javascript
js实现统计字符串中特定字符出现个数的方法
2016/08/02 Javascript
JavaScript实现购物车基本功能
2017/07/21 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
jQuery基于闭包实现的显示与隐藏div功能示例
2018/06/09 jQuery
vue-router权限控制(简单方式)
2018/10/29 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
2020/05/30 jQuery
python局域网ip扫描示例分享
2014/04/03 Python
在Django同1个页面中的多表单处理详解
2017/01/25 Python
Django自定义分页与bootstrap分页结合
2021/02/22 Python
python 通过麦克风录音 生成wav文件的方法
2019/01/09 Python
python接口自动化(十七)--Json 数据处理---一次爬坑记(详解)
2019/04/18 Python
Django项目使用CircleCI的方法示例
2019/07/14 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
html5如何及时更新缓存文件(js、css或图片)
2013/06/24 HTML / CSS
HTML5地理定位实例
2014/10/15 HTML / CSS
HTML5 图片悬停放大的实现代码示例
2019/12/04 HTML / CSS
微软英国官方网站:Microsoft英国
2016/10/15 全球购物
斐乐美国官方网站:FILA美国
2019/03/01 全球购物
Chinti & Parker官网:奢华羊绒女装和创新针织设计
2021/01/01 全球购物
留学推荐信范文
2014/05/10 职场文书
社区国庆节活动总结
2015/03/23 职场文书
工程合作意向书范本
2015/05/09 职场文书
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL
nginx内存池源码解析
2021/11/20 Servers
使用vuex-persistedstate本地存储vuex
2022/04/29 Vue.js