python 从共享的Google驱动器阅读Excel文件时出现问题

wlp8pajw  于 2023-03-11  发布在  Python
关注(0)|答案(1)|浏览(165)

我在从Google Drive打开Python中的Excel文件时遇到了一个奇怪的问题。我必须从驱动器打开两个类似的XLSX文件,对于第一个工作簿一切正常,第二个显示以下错误:
ValueError:无法确定Excel文件格式,您必须手动指定引擎。
下面是我的代码:

#load the excel file

#load the first dataset
url = "https://docs.google.com/spreadsheets/d/1qmgNhl_KjT6V4_MLfVA9OtlnV3ZCl3kw/edit#gid=344712875"
file_id = url.split("/")[-2]
path1 = "https://drive.google.com/uc?export=download&id=" + file_id

sp500_price = pd.read_excel(path1)

#load the second dataset
url1 = "https://docs.google.com/spreadsheets/d/1bxrKbUF6siR1JH8LhGr9Q2l1sN3R1qWB/edit#gid=926028981"
file_id1 = url1.split("/")[-2]
path2 = "https://drive.google.com/uc?export=download&id=" + file_id1

sp500_esg = pd.read_excel(path2)

有什么想法吗?

06odsfpq

06odsfpq1#

这是一个Excel,其中包含从Eikon检索到的公式,似乎一旦更改公式,Python就无法将其作为普通的Excel文件读取。

相关问题