我不知道为什么我不能进口.ods fi

2024-06-10 12:46:00 发布

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

我不能使用Python包“xlrd”。在

我想处理一个excel数据并准备好ods文件并保存在这个python文件所在的目录中。 我试图导入一个ods文件,但发生了以下错误。在

Python代码

import xlrd

book = xlrd.open_workbook("lung.ods")

错误

^{pr2}$

然后我将文件从ods类型更改为xlsx类型并对其进行了编码。在

book = xlrd.open_workbook("lung.xlsx")

但同样的错误发生了。 文件的密码是“/home/***/Desktop/working”

我使用的是Anaconda3,python3.6,模块“xlrd”已经安装好了。在

请告诉我这个有什么问题。在


Tags: 文件数据代码import目录类型错误open
1条回答
网友
1楼 · 发布于 2024-06-10 12:46:00

后缀.ods表示您的电子表格文件是用OpenOfficeLibreOffice创建的。在

您有两种选择:

或者在OpenOffice/LibreOffice中打开文件,但将其另存为Excel文件(另存为。。。之后,您应该能够使用xlrd处理另存为文件。在

或者,不要使用xlrd,而是寻找一个可以处理.ods文件的Python包。您可能需要搜索https://pypi.org/。在

相关问题 更多 >