“Pandas读取XLSX文件错误”的版本间的差异
来自YTYZX有图有真相的百科
(创建页面,内容为“ 1. 使用Pandas读取XLSX文件出现错误。 报错信息:File "C:\Users\username\AppData\Local\Programs\Python\Python38\lib\site-packages\xlrd\__init__.py"...”) |
|||
第3行: | 第3行: | ||
raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+'; not supported') | raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+'; not supported') | ||
xlrd.biffh.XLRDError: Excel xlsx file; not supported | xlrd.biffh.XLRDError: Excel xlsx file; not supported | ||
− | + | [[File:PandasXLSXError1.png]] | |
2. 确认Pandas版本高于1.0.1. | 2. 确认Pandas版本高于1.0.1. | ||
第9行: | 第9行: | ||
>>> pd.show_versions() | >>> pd.show_versions() | ||
>>> pd.__version__ | >>> pd.__version__ | ||
+ | [[File:PandasXLSXError2.png]] | ||
+ | 3. 安装并导入openpyxl,并且加上engine='openpyxl'(类似下图2),重新运行即可。 | ||
− | + | [[File:PandasXLSXError3.png]] |
2022年4月16日 (六) 17:14的版本
1. 使用Pandas读取XLSX文件出现错误。 报错信息:File "C:\Users\username\AppData\Local\Programs\Python\Python38\lib\site-packages\xlrd\__init__.py", line 170, in open_workbook raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+'; not supported') xlrd.biffh.XLRDError: Excel xlsx file; not supported
2. 确认Pandas版本高于1.0.1. 查看Pandas版本方法: >>> import pandas as pd >>> pd.show_versions() >>> pd.__version__
3. 安装并导入openpyxl,并且加上engine='openpyxl'(类似下图2),重新运行即可。