2017-07-31 17 views
-1

目的:私はディレクトリに保存したいmp3ファイルにリンクするリンクのリストを持っています。pythonを使ってウェブサイトからmp3ファイルをダウンロードするには

例:私はそうのような要求モジュールを使用してみました。これは私のpython 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

'not has worked'を定義していますか?コードのインデントを修正します。ここで重要です。 –

+1

あなたが提供したリンクがあなたの 'mp3_url'のものであれば、これは動作しません。 URLは、mp3 URL自体ではなく、ダウンロードリンクを持つページです。実際のmp3ファイルのURLになるには 'mp3_url'が必要です。 – TheoretiCAL

答えて

0

セレンを使用することをおすすめします。その後

、各ユーチューブタイトルのためにあなたが考えダウンロードしたい:

関連する問題