首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python下载网页图片,该怎么解决

2012-03-23 
python下载网页图片我想下载维基百科上的一幅图片,下载地址是:url“http://upload.wikimedia.org/wikipedi

python下载网页图片
我想下载维基百科上的一幅图片,
下载地址是:url=“http://upload.wikimedia.org/wikipedia/commons/3/36/Mount_Yu_Shan_-_Taiwan.jpg”
我写了一段代码是:

import os,urllib2,urllib
path='E:\img'
file_name='1.jpg'
file_name= os.path.join(path,file_name)
url="http://upload.wikimedia.org/wikipedia/commons/3/36/Mount_Yu_Shan_-_Taiwan.jpg"
try:
  urllib.urlretrieve(url , file_name)
except:
  print '\tError retrieving the URL:', file_name

可是图片却下载不下来,不知是哪里的错误。希望大家指点迷津,新手,见笑~~~~


[解决办法]
python的文档,有关urllib模块的部分,下面代码测试正常...

Python code
import os, urllibclass AppURLopener(urllib.FancyURLopener):    version = "Mozilla/5.0"urllib._urlopener = AppURLopener()url = "http://upload.wikimedia.org/wikipedia/commons/3/36/Mount_Yu_Shan_-_Taiwan.jpg"filename = os.path.basename(url)urllib.urlretrieve(url , filename) 

热点排行