首页 > 其他 > 详细

拆分表中sheet

时间:2021-05-24 23:13:07      阅读:23      评论:0      收藏:0      [点我收藏+]
import pandas as pd


# pandas==1.2.4

def process_data(filename, sheet_names, out_filename):
    """
    读取目标表格文件中的sheet,合并写到out_filename中
    :param filename: str
    :param sheet_names: list
    :param out_filename: str
    :return:
    """
    writer = pd.ExcelWriter(out_filename)
    df = [pd.read_excel(filename, sheet_name=sheet_name) for sheet_name in sheet_names]
    for index in range(len(df)):
        df[index].to_excel(excel_writer=writer, sheet_name=sheet_names[index])
    writer.save()


process_data(filename=‘xxx.xlsm‘, sheet_names=[‘xxx‘, ‘xxx‘, ‘xxx‘], out_filename=‘xxx.xlsx‘)

拆分表中sheet

原文:https://www.cnblogs.com/exlo/p/14805509.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!