接上篇,自己写一个ex表导出案例。
一个excel表包括3个学生的成绩,所有的成绩都混在一个ex表中,通过python导出各科学生的成绩表。见下图:
开发环境: 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文件。