例如,我有一个 URL
url = "www.example.com/file/processing/path/excefile.xls"
当我将它粘贴到浏览器中时,此 URL 会直接下载一个 excel 文件。如何使用 python 下载此文件?也就是说,如果我运行 python 代码,上面的 URL 应该在浏览器中打开并下载 excel 文件。
例如,我有一个 URL
url = "www.example.com/file/processing/path/excefile.xls"
当我将它粘贴到浏览器中时,此 URL 会直接下载一个 excel 文件。如何使用 python 下载此文件?也就是说,如果我运行 python 代码,上面的 URL 应该在浏览器中打开并下载 excel 文件。
如果您不一定需要通过浏览器,您可以使用该urllib
模块将文件保存到指定位置。
import urllib
url = 'http://www.example.com/file/processing/path/excelfile.xls'
local_fname = '/home/John/excelfile.xls'
filename, headers = urllib.retrieveurl(url, local_fname)
http://docs.python.org/library/urllib.html#urllib.urlretrieve
使用webbrowser
模块:
import webbrowser
webbrowser.open(url)
您绝对应该研究一下很棒的请求库。