我不能使用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”已经安装好了。在
请告诉我这个有什么问题。在
后缀.ods表示您的电子表格文件是用OpenOffice或LibreOffice创建的。在
您有两种选择:
或者在OpenOffice/LibreOffice,中打开文件,但将其另存为Excel文件(另存为。。)。之后,您应该能够使用xlrd处理另存为文件。在
或者,不要使用xlrd,而是寻找一个可以处理.ods文件的Python包。您可能需要搜索https://pypi.org/。在
相关问题 更多 >
编程相关推荐