Python pandas依列拆分为多个Excel文件
2023-06-13 09:13:56 时间
问题:Python pandas依列拆分为多个Excel文件
实例:下面成绩表中按“班别”拆分为多个工作簿,一个班一个文件
====代码====
import pandas as pd
data = pd.read_excel("D:\yhd_python\yhd-python依列拆分Excel\汇总.xlsx")
rows = data.shape[0] #获取行数 shape[1]获取列数
print(rows)
data["身份证"]=[" %i"%i for i in data["身份证"]]
department_list=[]
for i in range(rows):
temp=data["班别"][i]
if temp not in department_list:
department_list.append(temp)
for department in department_list:
new_df=pd.DataFrame()
for i in range(0,rows):
if data["班别"][i]==department:
new_df=pd.concat([new_df,data.iloc[[i],:]],axis=0,ignore_index=True)
#print(new_df)
new_df.to_excel(str(department)+".xls", index = False)
====效果====
===每个文件如下===
相关文章
- 将Excel转换为word_excel如何将横排变成竖排
- 导出的Excel名字乱码_恢复的excel文件乱码
- python 基尼系数_Python计算
- python要不要装pycharm-Python和pyCharm安装
- python语言变量命名规则有什么_Python变量命名规则(超级详细)
- python字符串转化列表_Python列表到字符串的转换[通俗易懂]
- excel中html批量转化为pdf文件,如何将大量的Excel转换成PDF?
- python解压bz2文件命令,在Python中解压缩.bz2文件
- python实现将数据写入Excel文件中「建议收藏」
- python socket recvfrom_Python:socket.recvfrom()不返回任何地址
- Python操作Excel文件(1)
- 2022年最新Python大数据之Excel基础
- python pkl文件_Python字符串格式化输出的方式包括
- Python修改文件后缀_python重命名文件名
- Python保存json_python保存json文件
- Python的基础知识_python的基本知识点
- python读取excel文件显示文件不存在?_python写入excel文件
- Python与Excel:使用xlwings打开Excel文件
- python入门之后须掌握的知识点(excel文件处理+邮件发送+实战:批量化发工资条)【二】
- Python操作Excel的一些基本程序代码
- python-Python与MongoDB数据库-使用Python执行MongoDB查询(一)
- java处理Excel文件—excel文件的创建,删除,写入,读取详解编程语言
- Python读取Excel文件详解编程语言
- Linux中运行Python文件的步骤(linux运行python文件)