2017-07-31 55 views
-1

目標:我有一個鏈接列表鏈接到一個mp3文件,我想保存到一個目錄。如何使用python從網站下載mp3文件

例子:這是我存放在蟒蛇 http://www.youtubeinmp3.com/download/get/?i=ydcYNJkoDxZhuV7x4neb4zcTaVJmCX9q&e=54

我使用請求模塊像這樣嘗試列表的鏈接的例子,但是,這沒有奏效保存文件。

with open('static/'+url[url.rfind('/')+1:],'wb') as saved_file: 
response = requests.get(mp3_url, stream=True) 
if not response.ok: 
    print("[-] Response did not return OK.") 
for block in response.iter_content(1024): 
    if not block: 
     break 
    saved_file.write(block) 
+0

define'has not worked'?並修復代碼的縮進。這裏重要。 –

+1

如果你提供的鏈接是你的'mp3_url',這是行不通的。網址是有下載鏈接的網頁,而不是mp3網址本身。您需要'mp3_url'作爲實際mp3文件的網址。 – TheoretiCAL

回答