python如何分解excel工作簿中多张工作表

代码如下:

import pandas


file_path=r'目标文件路径'

xl = pandas.ExcelFile(file_path)

sheet_names = xl.sheet_names #获取excel中所有的sheet_name的名字

for i in range(len(sheet_names)):

    df = pandas.read_excel(file_path,sheet_name=i,header=None,keep_default_na=False)

    df.to_excel(r'文件路径/'+sheet_names[i]+'.xlsx',index=None)

你可能感兴趣的:(python如何分解excel工作簿中多张工作表)