urllib.request.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/", "ExtraFunctionality.py")
如何使用上面的命令指定下载文件的文件路径? 目前,上面的代码只是在运行程序的同一路径下载文件。我想指定这个下载路径,我该怎么做?
答案 0 :(得分:7)
您还可以提供完整路径,而不仅仅是"ExtraFunctionality.py"
:
urllib.request.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/",
"/home/foo/ExtraFunctionality.py")
答案 1 :(得分:4)
第二个参数是本地文件名:
urllib.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/ExtraFunctionality.py", theLocalFilename)
有关详细信息,请参阅urlretrieve下的documentation for urllib:
第二个参数(如果存在)指定要复制到的文件位置(如果不存在,则该位置将是具有生成名称的临时文件)。