# !/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)
Pandas切分Excel文件
最新推荐文章于 2022-08-19 10:48:30 发布
这是一个Python脚本,用于将一个Excel文件中的数据按指定列的唯一值拆分为多个单独的Excel文件。它首先读取源Excel文件,找出需要切分列的唯一值,然后遍历这些值,为每个不同的值创建一个新的Excel文件,保存相应的数据。
摘要由CSDN通过智能技术生成