python 获取Excel中所有sheets名称

在这里主要介绍两种方法,如果你有更好的办法,也可以以留言的形式告诉我。

在这里不做过多的叙述,用代码更为直观的展示执行过程:

第一种方法:

#获取文件的sheep_name
import pandas as pd

sheep_name=pd.ExcelFile('my.xlsx')

sheet_names=sheep_name.sheet_names
print(sheet_names)

  

 

 第二种方法:

#获取文件的sheep_name
import pandas as pd
df=pd.read_excel('my.xlsx',engine='openpyxl',sheet_name=None) #要想获取所有sheets名称 这个必须设置为None
sheet_names=list(df)
print(sheet_names)

  

 

测试数据文件链接:

链接: https://pan.baidu.com/s/14pKMmt7aigdMsA_fomfrMQ  密码: ahtm


如果失效,可以留言

 

posted @ 2021-01-15 16:50  青春叛逆者  阅读(1538)  评论(0编辑  收藏  举报