下载一个excel文件并保存到文件夹

时间:2020-09-21 03:21:06

标签: python python-3.x selenium selenium-chromedriver urllib

我正在尝试下载excel文件并保存在文件夹中,

代码下方。

import urllib.request

outfilename = "test.xls"

xls = "https://api.myntrainfo.com/api/diy-cataloguing/attributeSheet/downloadStatusDetails?q=404144&filterStatus=null"

url_of_file = xls
urllib.request.urlretrieve(url_of_file, outfilename)

在执行低于Error时执行。你能帮我检查一下吗?

Error:
 raise HTTPError(req.full_url, code, msg, hdrs, fp)

urllib.error.HTTPError: HTTP Error 401: Unauthorized

1 个答案:

答案 0 :(得分:0)

这是因为您只有在登录网站后才能访问Excel工作表。您不能仅通过打开URL来做到这一点。相反,您可以使用selenium python登录到网页,然后尝试下载Excel工作表。