HTTP経由でファイルをダウンロードするにはどうすればいいですか? 質問する

HTTP経由でファイルをダウンロードするにはどうすればいいですか? 質問する

私は、スケジュールに従って Web サイトから MP3 ファイルをダウンロードし、iTunes に追加したポッドキャスト XML ファイルを作成/更新するために使用する小さなユーティリティを持っています。

XML ファイルを作成/更新するテキスト処理は Python で記述されています。ただし、.bat実際の MP3 ファイルをダウンロードするには、Windows ファイル内で wget を使用します。ユーティリティ全体を Python で記述することを希望します。

Python で実際にファイルをダウンロードする方法を見つけるのに苦労したので、 を使用することにしましたwget

では、Python を使用してファイルをダウンロードするにはどうすればよいでしょうか?

ベストアンサー1

もう1つは、urlretrieve:

import urllib.request
urllib.request.urlretrieve("http://www.example.com/songs/mp3.mp3", "mp3.mp3")

(Python 2の場合はimport urllibと を使用urllib.urlretrieve)

おすすめ記事