使用python将远程图片下载到本地
2014-12-09 09:45
471 查看
使用如下方法,图片下载后不能打开:
使用如下方法,图片下载正常:
urllib.urlretrieve函数的作用是直接将远程数据下载到本地
img = urllib2.urlopen(<span style="color: rgb(128, 0, 0); font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; white-space: inherit; font-size: 14px; line-height: 17.8048000335693px; background-color: transparent;">'http://example.com/img.png'</span>) fname = 1.jpg' with open(fname, 'wb') as localFile: localFile.write(img.read())
使用如下方法,图片下载正常:
fname = '1.jpg' urllib.urlretrieve(<span style="color: rgb(128, 0, 0); font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; white-space: inherit; font-size: 14px; line-height: 17.8048000335693px; background-color: transparent;">'http://example.com/img.png'</span>, fname)
urllib.urlretrieve函数的作用是直接将远程数据下载到本地
相关文章推荐
- python 使用 urllib.urlretrieve()下载网络图片,在本地打开提示文件损坏无法打开
- 使用ThinkPHP自带的Http类下载远程图片到本地
- 使用Python自动下载妹子图的图片到本地
- 使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
- 使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
- ASP.NET下载远程图片保存到本地的方法、保存抓取远程图片
- 自动将远程页面的文件中的图片下载到本地服务器
- php程序获取远程图片进行下载到本地方法的总结
- 使用Python下载Bing图片(代码)
- DEDE不能远程保存(下载)图片到本地的解决方法
- java把远程图片下载到本地
- [转]使用URLConnection下载文件或图片并保存到本地
- php 使用GD库下载远程图片
- 后台文章编辑下载远程图片为本地图片
- [原创]Python/Django使用富文本编辑器XHeditor上传本地图片
- java下载远程http地址的图片文件到本地-自动处理图片是否经过服务器gzip压缩的问题
- 远程下载图片到本地的方法
- 使用Silverlight2的WebClient下载远程图片
- 使用MFC的WinInet下载网页图片存于本地
- 使用urlconnection下载文件或图片并保存到本地