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

 更新时间:2014年02月18日 10:30:22   作者:  
这篇文章主要介绍了下载给定网页上图片的方法,需要的朋友可以参考下
复制代码 代码如下:

# -*- 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 turtle画高达

    使用python turtle画高达

    今天小编就为大家分享一篇使用python turtle画高达,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • Python获取ip地址的3种方法代码

    Python获取ip地址的3种方法代码

    在Python中获取IP地址的方法有很多种,这篇文章主要给大家介绍了关于Python获取ip地址的3种方法,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • Pyramid将models.py文件的内容分布到多个文件的方法

    Pyramid将models.py文件的内容分布到多个文件的方法

    默认的Pyramid代码结构中,就只有一个models.py文件,在实际项目中,如果需要对models进行分类,放到不同文件下,应该怎么办
    2013-11-11
  • Python 列表(List)的底层实现原理分析

    Python 列表(List)的底层实现原理分析

    这篇文章主要介绍了Python 列表(List)的底层实现原理分析,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • python安装mysql-python简明笔记(ubuntu环境)

    python安装mysql-python简明笔记(ubuntu环境)

    这篇文章主要介绍了python安装mysql-python的方法,测试环境为ubuntu,较为详细的记录了安装mysql-python过程中遇到的问题与解决方法,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • Python bisect_left 函数使用场景详解

    Python bisect_left 函数使用场景详解

    在Python的编程世界中,数据处理和搜索操作是非常常见的任务,bisect_left函数是Python标准库bisect模块中的一个强大工具,接下来,我们将详细探讨bisect_left函数的使用场景,需要的朋友可以参考下
    2024-11-11
  • 浅谈Python的字典键名可以是哪些类型

    浅谈Python的字典键名可以是哪些类型

    本文主要介绍了Python的字典键名可以是哪些类型,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)

    matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)

    这篇文章主要介绍了matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • python 标准库原理与用法详解之os.path篇

    python 标准库原理与用法详解之os.path篇

    os.path模块主要用于文件的属性获取,在编程中经常用到,本文将带你熟悉这个模块并掌握它的用法,感兴趣的朋友跟小编来看看吧
    2021-10-10
  • Python中函数参数调用方式分析

    Python中函数参数调用方式分析

    这篇文章主要介绍了Python中函数参数调用方式,结合实例形式分析了Python函数参数定义与使用的四种常见操作方法,需要的朋友可以参考下
    2018-08-08

最新评论