2016-11-04 10 views
0

私はPythonでwgetを使っていくつかのファイルをダウンロードしようとしていますが、元の名前と拡張子でファイルを保存するという問題があります。元の名前でダウンロードしたファイルを保存する

ブラウザでリンクを開くと、元の名前と拡張子(もちろん)のファイルが取得されます。しかし、スクリプトからそれを取得する方法は?

特定するURL年代がパラメータ化されている、のようなもの:

https://pypi.python.org/pypi/wgetに完全に記載
path/to/file?id=123&type=logDoc 
+0

あなたは私たちに何が起こっているか見るためにいくつかのコードを示してもらえますか? – Ajurna

+0

まあ、それほど多くはない、私はURLのリストにwget.download(リンク)を呼び出すだけです... – Marko

答えて

0

>>> import wget 
>>> url = 'http://www.futurecrew.com/skaven/song_files/mp3/razorback.mp3' 
>>> filename = wget.download(url) 
100% [................................................] 3841532/3841532> 
>> filename 
'razorback.mp3' 
+0

しかし、これは実際のファイル名ではありません。 path/to/file?id = 123&type = logDocの場合、元の名前で保存されません。 – Marko

関連する問題