打算下个脚本去下载某网站的种子。然后就需要学习到python的几种下载方法。
总共有三种,记录一下;
第一种方法就是 :urllib.urlretrieve
import urllib
import urllib2
import requests
print "downloading with urllib"
url = 'http://www.mytest/my.txt'
print "downloading with urllib"
urllib.urlretrieve(url, "my.txt")
第二种方法:
import urllib2
print "downloading with urllib2"
<pre name="code" class="python">url = 'http://www.mytest/my.txt'
f = urllib2.urlopen(url) data = f.read() with open("my.txt", "wb") as code: code.write(data)
第三种方法:
import requests
print "downloading with requests"
<pre name="code" class="python">url = 'http://www.mytest/my.txt'
r = requests.get(url) with open("my.txt", "wb") as code: code.write(r.content)