中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

三種Python下載url并保存文件的代碼

2018-07-20    來源:open-open

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬Linux鏡像隨意使用

利用程序自己編寫下載文件挺有意思的。

Python中最流行的方法就是通過Http利用urllib或者urllib2模塊。

當(dāng)然你也可以利用ftplib從ftp站點(diǎn)下載文件。此外Python還提供了另外一種方法requests。

來看看三種方法是如何來下載zip文件的:

import urllib 
import urllib2 
import requests   
url = 'http://www.blog.pythonlibrary.org/wp-content/uploads/2012/06/wxDbViewer.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)

看起來使用urllib最為簡單,一句語句即可。當(dāng)然你可以把urllib2縮寫成:

f = urllib2.urlopen(url) 
with open("code2.zip", "wb") as code:
   code.write(f.read()) 

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:Java唯一碼生成

下一篇: python寫的翻譯腳本