本文主要是介绍拆分表中sheet,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!