私は、スケジュールに従って 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
)