python爬虫下载文件
下载东西和访问网页差不多,这里以下载我以前做的一个安卓小游戏为例
地址为:http://hjwachhy.site/game/only_v1.1.1.apk
首先下载到内存
# coding: UTF-8
import requests
url="http://hjwachhy.site/game/only_v1.1.1.apk"
r=requests.get(url)
print "ok"
print len(r.content)
这里是下载到内存,由于是二进制.所以是不能输出text的.
保存文件
# coding: UTF-8
import requests
url="http://hjwachhy.site/game/only_v1.1.1.apk"
path="only.apk"
r=requests.get(url)
print "ok"
with open(path,"wb") as f:
f.write(r.content)
f.close()