如何使用Polars获取Excel文件中的所有工作表名称?
在Polars中获取Excel文件的所有工作表名称
Polars完全支持获取Excel文件中的所有工作表名称,用法和Pandas的实现非常相似:
import polars as pl # 创建ExcelFile对象 xl = pl.ExcelFile("file.xlsx") # 获取所有工作表名称列表 sheet_names = xl.sheet_names print(sheet_names)
拿到工作表名称后,你可以直接通过该对象读取指定工作表:
# 读取第一个工作表 df = xl.read(sheet_name=sheet_names[0]) # 或者直接指定工作表名称读取 df = xl.read(sheet_name="Sheet2")
当然你也可以直接用pl.read_excel读取指定工作表,无需先创建ExcelFile对象:
df = pl.read_excel("file.xlsx", sheet_name="Sheet1")
内容的提问来源于stack exchange,提问作者XYZ
相关产品推荐
相关产品推荐

