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


如果失效,可以留言

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM