如何在Python中使用read_excel函数读取多个excel工作表(不区分大小写)

如何在Python中使用read_excel函数读取多个excel工作表(不区分大小写),python,excel,pandas,Python,Excel,Pandas,我使用下面的代码从excel文件中读取excel工作表 df=pd.read_excel(ExcelFile,sheet_name="Sheet1") 例如,如果我有10个带有多个选项卡的excel文件呢 Sheet1、Sheet2、Sheet3和某些文件中 工作表名称以大写字母表示,例如“SHEET1”,在这种情况下,我如何读取这些工作表名称。您需要sheet\u name=None dfs = pd.read_excel('filename.xlsx',sheet_name=None)

我使用下面的代码从excel文件中读取excel工作表

df=pd.read_excel(ExcelFile,sheet_name="Sheet1")
例如,如果我有10个带有多个选项卡的excel文件呢

Sheet1、Sheet2、Sheet3
和某些文件中


工作表名称以大写字母表示,例如“SHEET1”,在这种情况下,我如何读取这些工作表名称。

您需要
sheet\u name=None

dfs = pd.read_excel('filename.xlsx',sheet_name=None)
这将返回一个字典,其中键为sheet_名称,值为dataframes

您可以通过以下方式查看所有图纸名称:

dfs.keys()
要检索特定的图纸数据

df = dfs['sheet_name']

您需要
sheet\u name=None

dfs = pd.read_excel('filename.xlsx',sheet_name=None)
这将返回一个字典,其中键为sheet_名称,值为dataframes

您可以通过以下方式查看所有图纸名称:

dfs.keys()
要检索特定的图纸数据

df = dfs['sheet_name']

根据pandas read_excel文档,您可以以列表的形式给出图纸名称。 因此,您可以给图纸命名如下:

sheet_names = ['sheet1','sheet2','sheet3']
df=pd.read_excel(ExcelFile,sheet_name=sheet_names)

如果您提供
工作表\u name=None
它将读取所有工作表。

根据pandas read\u excel文档,您可以将工作表名称作为列表提供。 因此,您可以给图纸命名如下:

sheet_names = ['sheet1','sheet2','sheet3']
df=pd.read_excel(ExcelFile,sheet_name=sheet_names)

如果您给出
sheet\u name=None
它将读取所有工作表。

您需要读取每个excel文件中的所有工作表吗?也许这会帮助您读取每个excel文件中的所有工作表吗?也许这会帮到您