我正在尝试下载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
答案 0 :(得分:0)
这是因为您只有在登录网站后才能访问Excel工作表。您不能仅通过打开URL来做到这一点。相反,您可以使用selenium python
登录到网页,然后尝试下载Excel工作表。