0
我想在Python中使用wget下載一些文件,但是我有一個以原始名稱和擴展名保存文件的問題。以原名稱保存下載的文件
如果我在瀏覽器中打開鏈接,我會得到帶有原始名稱和擴展名的文件(當然)。但如何從腳本中獲得它?
具體而言,該URL被參數化的,是這樣的:
path/to/file?id=123&type=logDoc
我想在Python中使用wget下載一些文件,但是我有一個以原始名稱和擴展名保存文件的問題。以原名稱保存下載的文件
如果我在瀏覽器中打開鏈接,我會得到帶有原始名稱和擴展名的文件(當然)。但如何從腳本中獲得它?
具體而言,該URL被參數化的,是這樣的:
path/to/file?id=123&type=logDoc
在https://pypi.python.org/pypi/wget完美的描述:
>>> import wget
>>> url = 'http://www.futurecrew.com/skaven/song_files/mp3/razorback.mp3'
>>> filename = wget.download(url)
100% [................................................] 3841532/3841532>
>> filename
'razorback.mp3'
但這不是真正的文件名。如果你有path/to/file?id = 123&type = logDoc,它不會將它保存在原始名稱下。 – Marko
你能告訴我們一些代碼,看看發生了什麼? – Ajurna
好吧,不多,我只是在網址列表中調用wget.download(鏈接)... – Marko