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)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。