我嘗試使用urllib來抓取這個文件:http://www.anzhi.com/dl_app.php?s=68611,但總是下載一個錯誤的文件(尺寸較小)。但是,如果我在chrome上打開此鏈接,它會很好,下載的文件大小是正確的。代碼被附上,有什麼問題?如何抓取'這個'網址使用urllib?
import urllib
apk = "http://sc.hiapk.com/Download.aspx?aid=294091"
local=r'x.apk'
webFile = urllib.urlopen(apk)
localFile = open(local, "w")
realurl = webFile.geturl()
print realurl
realFile = urllib.urlopen(realurl)
localFile.write(realFile.read())
webFile.close()
realFile.close()
localFile.close()
謝謝,但我在mac – chenyukun
這應該是一個評論,而不是一個答案。 – Johnsyweb
@Johnsyweb:相反,它包含一個可行的建議,可以解決OP的問題。它不是「不是答案」,只是因爲它以問號結尾。 –