3
urllib.request.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/", "ExtraFunctionality.py")
如何使用上述命令指定要下載文件的文件路徑? 目前,上面的代碼只是在程序運行時以相同的路徑下載文件。我想指定這個下載路徑,我該怎麼做?如何指定使用python下載的文件路徑
urllib.request.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/", "ExtraFunctionality.py")
如何使用上述命令指定要下載文件的文件路徑? 目前,上面的代碼只是在程序運行時以相同的路徑下載文件。我想指定這個下載路徑,我該怎麼做?如何指定使用python下載的文件路徑
而不是僅僅"ExtraFunctionality.py"
您也可以提供一個完整的路徑:
urllib.request.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/",
"/home/foo/ExtraFunctionality.py")
第二個參數是本地文件名:
urllib.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/ExtraFunctionality.py", theLocalFilename)
有關詳情,請參閱documentation for urllib,下urlretrieve:
第二個參數,如果存在的話,則指定文件位置複製到(如果沒有,該位置將是一個生成名稱的臨時文件)。
您是否嘗試過指定的完整路徑作爲第二個參數..? – 2013-05-04 21:41:23