如何在for循环中解析包含多个工作表的Excel文件
我想在Python中导入一个包含4个工作表的Excel文件,对于每个工作表,我需要一个数据框 我试着这样做:如何在for循环中解析包含多个工作表的Excel文件,excel,pandas,parsing,Excel,Pandas,Parsing,我想在Python中导入一个包含4个工作表的Excel文件,对于每个工作表,我需要一个数据框 我试着这样做: data=ExcelFile(path) sheets=data.sheet_names for i in range(0,4): df[i]=pd.read_excel(path,sheet_name=i) sales=df[0] customers=df[1] dates=df[2] employees=df[3] 代码的las部分是我想要自动化的部分 谢谢 我试过这个
data=ExcelFile(path)
sheets=data.sheet_names
for i in range(0,4):
df[i]=pd.read_excel(path,sheet_name=i)
sales=df[0]
customers=df[1]
dates=df[2]
employees=df[3]
代码的las部分是我想要自动化的部分
谢谢 我试过这个:
data = pd.ExcelFile("/content/data.ods")
sales = pd.read_excel(data, 'Sheet1')
customers = pd.read_excel(data, 'Sheet2')
dates = pd.read_excel(data, 'Sheet3')
employees = pd.read_excel(data, 'Sheet4')
sales.head()
customers.head()
dates.head()
employees.head()
注意:“data.ods”是我创建的文件,用于尝试查看-指定多个工作表名称并获得DataFrame
的dict。