python 获取 excel 文件的所有 sheet 名称

当一个 excel 文件的 sheet 比较多时候,这时候可能需要获取所有的 sheet 的名字

xl = pandas.ExcelFile(你的Excel文件路径)
 
sheet_names = xl.sheet_names  # 所有的sheet名称
 
df = xl.parse(sheet_name)  # 读取Excel中sheet_name的数据

也可以直接读取所有的 sheet,将 sheetname 设置为 None,这时候得到的是一个 dict 结果

 df = pandas.read_excel(你的Excel文件路径, None)

“df”都是作为 DataFrames 字典的工作表,您可以通过运行以下方法对其进行验证:

df.keys()