表格包安装包错3

时间:2021-06-19 00:42:59

粉丝群一个小伙伴,想用xlrd模块读取xlsx后缀的Excel文件,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错代码如下所示:

import xlrd

wb = xlrd.open_workbook(r"C:\Users\Administrator\Desktop\工作文档\提取.xlsx") sheet_1 = wb.sheet_by_index(0) for i in range(sheet_1.nrows): print(sheet_1.row_values(i)) 1 2 3 4 5 6

报错信息截图如下所示:

表格包安装包错3

报错翻译

报错信息翻译如下:

引发XLRDError(FILE_FORMAT_DESCRIPTIONS[FILE_FORMAT]+“;不支持”) xlrd.biffh.xlrd错误:Excel xlsx文件;不受支持

报错原因

报错原因:

xlrd版本原因,好像最新的版本不支持读取xlsx文件了,

解决方法1:安装指定低版本的xlrd,执行下面的pip安装命令即可:​

pip install xlrd==1.2.0

表格包安装包错3