python下载文件的几种常用方法
生活随笔
收集整理的這篇文章主要介紹了
python下载文件的几种常用方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python中下載文件常用的幾個模塊有urllib,urllib2,requests,方法也很簡單,代碼如下:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #?Python?2?code import?urllib import?urllib2 import?requests ??????????????? url?=?'http://192.168.1.100/test.zip' ??????????????? print?"downloading?with?urllib" urllib.urlretrieve(url,?"code.zip") ??????????????? print?"downloading?with?urllib2" f?=?urllib2.urlopen(url) data?=?f.read() with?open("code2.zip",?"wb")?as?code: ????code.write(data) ??????????????? print?"downloading?with?requests" r?=?requests.get(url) with?open("code3.zip",?"wb")?as?code: ????code.write(r.content) |
具體詳情可參見:http://www.blog.pythonlibrary.org/2012/06/07/python-101-how-to-download-a-file/
本文轉自 lover00751CTO博客,原文鏈接:http://blog.51cto.com/wangwei007/1351429,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的python下载文件的几种常用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网内病毒问题快速排除集锦
- 下一篇: IBM与HP存储数据复制技术PK