- 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最为简单,一句语句即可。当然你可以把urllib2缩写成:
- f = urllib2.urlopen(url)
- with open("code2.zip", "wb") as code:
- code.write(f.read())
- #该片段来自于http://www.codesnippet.cn/detail/280820135379.html
来源: http://www.codesnippet.cn/detail/280820135379.html