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
如果失效,可以留言
浙公网安备 33010602011771号