无法使用 urllib.request.urlretrieve 打开保存的 Excel 文件(示例链接已提及)

2024-04-20 10:19:48 发布

您现在位置:Python中文网/ 问答频道 /正文

目前,我正在将Flask与python3结合使用。 出于示例目的,这里有一个dropbox link

为了获取文件并保存它,我将执行以下操作。你知道吗

urllib.request.urlretrieve("https://www.dropbox.com/s/w1h6vw2st3wvtfb/Sample_List.xlsx?dl=0", "Sample_List.xlsx")

该文件已成功保存到我的项目的根目录,但有一个问题。当我试图打开文件时,我得到了这个错误。你知道吗

enter image description here

我做错什么了?你知道吗

还有,有没有办法从URL本身获取文件名和扩展名?例如,filename=Sample\u List and extension=xlsx…类似这样的。你知道吗


Tags: 文件samplehttps目的flask示例requestwww