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 open读写文件实现脚本
Sep 06 Python
python类参数self使用示例
Feb 17 Python
基于python脚本实现软件的注册功能(机器码+注册码机制)
Oct 09 Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
Sep 06 Python
Python实现读取json文件到excel表
Nov 18 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
May 08 Python
Pandas:DataFrame对象的基础操作方法
Jun 07 Python
Python3多进程 multiprocessing 模块实例详解
Jun 11 Python
python实现输入任意一个大写字母生成金字塔的示例
Oct 27 Python
解决导入django_filters不成功问题No module named 'django_filter'
Jul 15 Python
如何用python反转图片,视频
Apr 24 Python
python基础之类方法和静态方法
Oct 24 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使用PDO操作MySQL数据库实例
2014/12/30 PHP
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
2007/04/01 Javascript
使用jQuery模板来展现json数据的代码
2010/10/22 Javascript
JS维吉尼亚密码算法实现代码
2010/11/09 Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
2014/06/20 Javascript
我的Node.js学习之路(二)NPM模块管理
2014/07/06 Javascript
javascript实现实时输出当前的时间
2015/04/27 Javascript
对JavaScript客户端应用编程的一些建议
2015/06/24 Javascript
Clipboard.js 无需Flash的JavaScript复制粘贴库
2015/10/02 Javascript
JS中的BOM应用
2018/02/02 Javascript
vue+vue-router转场动画的实例代码
2018/09/01 Javascript
傻瓜式解读koa中间件处理模块koa-compose的使用
2018/10/30 Javascript
基于vue 实现表单中password输入的显示与隐藏功能
2019/07/19 Javascript
bootstrap table实现iview固定列的效果实例代码详解
2019/09/30 Javascript
微信小程序实现底部弹出框
2020/11/18 Javascript
[54:15]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第二场2月1日
2021/03/11 DOTA
Python实现拼接多张图片的方法
2014/12/01 Python
连接Python程序与MySQL的教程
2015/04/29 Python
改进Django中的表单的简单方法
2015/07/17 Python
详解Python中dict与set的使用
2015/08/10 Python
Python2.x利用commands模块执行Linux shell命令
2016/03/11 Python
Pandas实现数据类型转换的一些小技巧汇总
2018/05/07 Python
python numpy格式化打印的实例
2018/05/14 Python
使用tensorflow实现线性回归
2018/09/08 Python
python 并发下载器实现方法示例
2019/11/22 Python
俄罗斯电动工具和设备购物网站:Vseinstrumenti.ru
2020/11/12 全球购物
.net开发工程师面试题
2014/02/25 面试题
简单而又朴实的个人求职信分享
2013/12/12 职场文书
文明教师事迹材料
2014/01/16 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
小学一年级数学教学计划
2015/01/20 职场文书
工作推荐信模板
2015/03/25 职场文书
环保宣传语大全
2015/07/13 职场文书
校运会宣传稿大全
2015/07/23 职场文书
Python学习开发之图形用户界面详解
2021/08/23 Python
让JavaScript代码更加精简的方法技巧
2022/06/01 Javascript