python爬蟲下載文件


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()

這里寫圖片描述
這里是保存到代碼目錄了,文件名為only.apk

然后看一下文件夾
這里寫圖片描述
下載成功了!

下首歌聽聽

寫了這么久代碼,是時候放松一下了,讓我們來下載一首歌聽聽。只要修改上面代碼的url和path變量就行了。
如下:

# coding: UTF-8
import requests
url="http://hjwachhy.site/music.mp3"
path="music.mp3"
r=requests.get(url)
print "ok"
with open(path,"wb") as f:
    f.write(r.content)
f.close()

好了,現在可以打開文件夾聽下音樂了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM