python使用pandas拆分excel表并导出(2)

接上篇,自己写一个ex表导出案例。

一个excel表包括3个学生的成绩,所有的成绩都混在一个ex表中,通过python导出各科学生的成绩表。见下图:

《python使用pandas拆分excel表并导出(2)》

开发环境: mac、python3.8、wps、pycharm

代码如下:

import pandas as pd
df = pd.read_excel('/users/jick/desktop/python/students.xlsx')#读取ex表
class_list = df['course'].unique()#去重
for i in class_list:
 student = df[df['course']==i]
 student.to_excel(f"/users/jick/desktop/python/student-{i}.xlsx")

python下面会新建3个ex文件。 

    原文作者:颐街
    原文地址: https://blog.csdn.net/itmsn/article/details/120350999
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞