python-3.x 如何使用xlrd打开xlsx文件

798qvoo8  于 12个月前  发布在  Python
关注(0)|答案(1)|浏览(80)

我正在尝试使用xlrd模块打开一个xlsx文件。代码如下:

workbook = xlrd.open_workbook('DAT_XLSX_EURUSD_M1_2018.xlsx')

字符串
但我这个错误:

AttributeError: module 'xlrd' has no attribute 'xlsx'


有人建议使用下面的代码来防止这种错误形式的发生,但它没有帮助

xlrd.xlsx.ensure_elementtree_imported(False, None)
    xlrd.xlsx.Element_has_iter = True


我的xlrd版本是2.0.1

qoefvg9y

qoefvg9y1#

显然,xlrd 2.0.1版不支持xlsx文件,只能处理xls文件。我下载了xlrd 1.2.0,它打开了我的xlsx文件没有任何错误。

相关问题