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 (1)
Oct 31 Python
python基础教程之匿名函数lambda
Jan 17 Python
python中文件变化监控示例(watchdog)
Oct 16 Python
python+pandas+时间、日期以及时间序列处理方法
Jul 10 Python
Python使用POP3和SMTP协议收发邮件的示例代码
Apr 16 Python
Python编程学习之如何判断3个数的大小
Aug 07 Python
使用OpenCV实现仿射变换—缩放功能
Aug 29 Python
Pytorch 使用 nii数据做输入数据的操作
May 26 Python
python让函数不返回结果的方法
Jun 22 Python
Python脚本实现Zabbix多行日志监控过程解析
Aug 26 Python
python装饰器实现对异常代码出现进行自动监控的实现方法
Sep 15 Python
如何在scrapy中集成selenium爬取网页的方法
Nov 18 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
外媒评选出10支2020年最受欢迎的Dota2战队
2021/03/05 DOTA
PHP file_get_contents 函数超时的几种解决方法
2009/07/30 PHP
thinkPHP中volist标签用法示例
2016/12/06 PHP
Laravel框架实现定时Task Scheduling例子
2019/10/22 PHP
关于jquery的多个选择器的使用示例
2013/10/18 Javascript
js出生日期 年月日级联菜单示例代码
2014/01/10 Javascript
举例说明如何为JavaScript的方法参数设置默认值
2015/11/17 Javascript
animate 实现滑动切换效果【实例代码】
2016/05/05 Javascript
微信公众号-获取用户信息(网页授权获取)实现步骤
2016/10/21 Javascript
node.js操作mongodb简单示例分享
2017/05/25 Javascript
NodeJS实现视频转码的示例代码
2017/11/18 NodeJs
基于mpvue搭建微信小程序项目框架的教程详解
2019/04/10 Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
2019/05/08 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
2019/05/09 Javascript
使用apifm-wxapi模块中的问题及解决方法
2019/08/05 Javascript
Vue-Cli项目优化操作的实现
2019/10/27 Javascript
python使用mailbox打印电子邮件的方法
2015/04/30 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
对YOLOv3模型调用时候的python接口详解
2019/08/26 Python
Pytorch实现各种2d卷积示例
2019/12/30 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
如何在keras中添加自己的优化器(如adam等)
2020/06/19 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
python的dict判断key是否存在的方法
2020/12/09 Python
Selenium Webdriver元素定位的八种常用方式(小结)
2021/01/13 Python
俄罗斯大型在线书店:Читай-город
2019/10/10 全球购物
Emma Bridgewater官网:英国餐具制造商
2019/11/24 全球购物
瑞士男士时尚网上商店:Babista
2020/05/14 全球购物
集团公司总经理岗位职责
2013/12/20 职场文书
写给老师的表扬信
2014/01/21 职场文书
三字经教学反思
2014/04/26 职场文书
电话客服专员岗位职责
2014/06/28 职场文书
教你如何使用Python开发一个钉钉群应答机器人
2021/06/21 Python
实例详解Python的进程,线程和协程
2022/03/13 Python
yolov5返回坐标的方法实例
2022/03/17 Python
MySQL运行报错:“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”解决方法
2022/06/14 MySQL