# !/usr/bin/env python3
# _*_ encoding: utf-8 _*_
# @Created time : 2021-03-30 14:55:52
# @Last Modified time: 2021-03-30 14:55:52
import pandas as pd
def splite_excel(in_path, out_path):
'''
:arg 源文件路径
切分excel为多个excel文件
'''
data = pd.read_excel(in_path, sheet_name='需要切分sheet')
class_table_name = list(data['需要切分的列名'].drop_duplicates())
for i in class_table_name:
table_name = data[data['需要切分的列名'] == i]
print(table_name)
table_name.to_excel(out_path + r'/%s.xlsx' % (i)
if __name__ == '__main__':
in_path=r'/data/test.xlsx'
out_path=r'/data/outfile.xlsx'
splite_excel(in_path, out_path)