无法将 xlsx.file 读取到数据框 Pandas

Posted

技术标签:

【中文标题】无法将 xlsx.file 读取到数据框 Pandas【英文标题】:Can't read xlsx.file to a dataframe Pandas 【发布时间】:2021-08-26 22:42:15 【问题描述】:

我在 ETF 文件夹中有一个名为 IE00BK1PV551_20210610.xlsx 的文件。 我尝试将其读入数据框。

我的代码是:

import pandas as pd
pd.read_excel('ETF/IE00BK1PV551_20210610.xlsx')

这对我不起作用。我收到以下错误:

AttributeError: 'ElementTree' object has no attribute 'getiterator'

如何解决问题?

【问题讨论】:

【参考方案1】:

来自文档,https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_excel.html, 您可能必须指定引擎

pd.read_excel('ETF/IE00BK1PV551_20210610.xlsx', engine='openpyxl') for new excel files

【讨论】:

以上是关于无法将 xlsx.file 读取到数据框 Pandas的主要内容,如果未能解决你的问题,请参考以下文章

读取xlsx文件错误:xlrd.biffh.XLRDError: Excel xlsx file; not supported

r语言 读取xlsx文件,时间变成了43435 怎么解决?

为啥自己的r语言中读不了xlsx文件

将带有值列表的字典转换为数据框

XLRDError: Excel xlsx file; not supported解决

如何读取 R feom 数据框中的事务?