当前位置:  编程技术>python

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

    来源: 互联网  发布时间:2014-10-04

    本文导语:  代码如下: # -*- 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="/tech-python/(___.jpg"' #编译正则 imgre = re.compile(reg) #找出图片地址 imglist = re.findall(...

代码如下:

# -*- 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="/tech-python/(___.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)

    
 
 

您可能感兴趣的文章:

  • Python3通过request.urlopen实现Web网页图片下载
  • ubuntu Linux 死活下载不了bt东西,网页能下载,什么原因?
  • 批量下载网页图片,网页截图 Chrome 插件 挖一下
  • 网页下载文件期间如何防止用户对网页进行其他操作
  • 使用curl命令下载网页,问题比较具体,需要手动实验
  • QQ网页的离线下载 QQDHelper
  • 为什么HTML网页下下载的都是*.PHP文件
  • 多线程程序下载网页的问题
  • Linux下用Mozilla打开WinXP下载的网页,出现问题.(100)
  • JSP动态网页入门实务----请问哪里能够下载电子版。100分奉上。
  • 通过网址,自动下载网页的内容程序
  • 可不可以 用socket 写一个下载网页的程序
  • C#实现下载网页HTML源码的方法
  • 下载了一个gcc安装程序,按照网页上说明的步骤做,但是当执行configure命令时总体实找不到c的编译器。
  • linux下运行php直接下载网页
  • 网页中链接可执行文件,不想显示文件下载对话框,想直接在当前位置运行该程序,怎么办?
  • C#实现下载网页源码及获取http状态码的代码
  • 一个下载网页图片的shell脚本
  • 怎么在 redhat 7。1 下用c语言下载一个网页
  • 如何在一个JSP页面中优先显示图片,也就是说如何在进入网页时先下载图片
  • python通过urllib2爬网页上种子下载示例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ftp协议介绍及ftp常用的上传下载等操作命令使用方法
  • j2ee下载地址,及配置方法。我在sun的网站上下载后就是配不好。谢谢
  • PHP强制下载文件方法浅析
  • 配置apache支持apk ipk下载的方法
  • nginx不支持apk ipa文件下载的设置方法
  • 重分悬赏!!!哪儿有关于JAVA,JSP的各种对象,方法,属性的详细的中文参考书下载.(140分,分批给)
  • 请问那里有jbuilder6的书籍或者教程使用方法下载!??
  • asp.net 文件下载的通用方法
  • 访问JSP文件或者Servlet文件时提示下载的解决方法
  • IIS支持exe文件下载的配置方法
  • ★★★★★一个总结:Jcreator2.5及其破解机的下载地址和crack方法。★★★★★
  • 请问jsp中servelet在win2000中的设置方法,需要下载什么类库文件么?
  • MySQL 的 JDBC 下载地址,安装步骤,以及Java的调用方法
  • 下载完成后页面不自动关闭的方法
  • FF浏览器和IE下载文件乱码问题的解决方法
  • 让IIS7支持播放、下载rmvb文件的方法
  • php下载excel无法打开的解决方法
  • nginx中文件下载指定保存文件名的配置方法
  • PHP IE中下载附件问题解决方法
  • Windows Server 2003服务器无法下载.exe文件的解决方法
  • JSP隐含对象response实现文件下载的两种方法
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • WINDOWS下可以使用flashget来下载软件,那在linux下用什么工具软件来下载程序呢?哪里有linux平台下的下载工具可以下载?谢谢!
  • mongodb 下载官网地址
  • 请问高手,有没有办法可以控制文件的下载?下载文件,一般通过地址链直接链接过去就可以下载,但有些文件是要某种条件下才可以让客户下载,如
  • Hypertable 0.9.7.10 各种版本下载地址(最新版)
  • 哪有红旗Linux数据库服务器3.0版下载?红旗的网站只有桌面版下载,没有服务器版下载
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • Linux不是免费的嘛,怎么在红旗的网站只有桌面版下载?没有server版下载?哪有红旗Linux数据库服务器3.0版下载?
  • Ubuntu 12.04长期支持版和最新版Ubuntu 13.10下载
  • FreeBSD安装盘镜像BT下载比直接下载还慢?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3