【问题标题】:How to import Excel xlsx files into pandas [duplicate]如何将Excel xlsx文件导入熊猫[重复]
【发布时间】:2021-08-03 03:59:19
【问题描述】:

我需要将 .XLSX Excel 文件导入 pandas,它现在不受支持并给出错误

XLRDError: Excel xlsx file; not supported

我需要一个替代方案:

import pandas as pd

df = pd.read_excel("Challenger track/Data Sets/extract-text-1.xlsx", index_col=0)
df.head()

【问题讨论】:

  • 它确实回答了我的问题,是的,StackOverflow 现在的问题是问题的结构可能会因人而异,结果的数量可能会导致我不会滚动 500 个结果,例如非常感谢您参考该答案

标签: pandas


【解决方案1】:

这是不支持 xlsx 文件的 pandas 的解决方法。安装 openpyxl 并在读取 xlsx 文件时将其指定为引擎,如下所示:

xlfile = pd.ExcelFile('sample.xlsx', engine='openpyxl')
df = xlfile.parse('sheet_name')

【讨论】:

    猜你喜欢
    • 2018-02-15
    • 2017-10-31
    • 2016-12-08
    • 2014-10-04
    • 2020-11-05
    • 2021-03-25
    • 2015-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多