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

Posted 清源居士

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 获取excel文件的所有sheet名字相关的知识,希望对你有一定的参考价值。

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

xl = pd.ExcelFile(foo.xls)

xl.sheet_names  # see all sheet names

xl.parse(sheet_name)  # read a specific sheet to DataFrame

 

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

 df = pandas.read_excel("/yourPath/FileName.xlsx", None);

"df" are all sheets as a dictionary of DataFrames, you can verify it by run this:

df.keys()

以上是关于python 获取excel文件的所有sheet名字的主要内容,如果未能解决你的问题,请参考以下文章

获取一个excel表中的所有sheet名

python怎么读取excel文件

Python读取Excel

Python 读取excel文件

如何用python读取excel中的文件

python操作excel