尝试使用Python和Google Drive API exportlinks响应直接下载文件。
假设我有这样的导出链接:
a)https://docs.google.com/feeds/download/documents/export/Export?id=xxxx&exportFormat=docx
要下载此文件,我只需将其粘贴到浏览器中,该文件会自动下载到我的下载文件夹。
我如何在Python中做同样的事情?
EX:module.download_file_using_url(https://docs.google.com/feeds/download/documents/export/Export?id=xxxx&exportFormat=docx)
答案 0 :(得分:0)
这是How do I download a file over HTTP using Python?
的转贴在Python 2中,使用标准库附带的urllib2。
import urllib2 response = urllib2.urlopen('http://www.example.com/')html = response.read()
这是使用库的最基本方法,减去任何错误处理。您还可以执行更复杂的操作,例如更改标题。可以找到文档here。