我正在尝试使用pandas阅读包含学生考试详细信息的excel
import pandas as pd
frame = pd.read_excel('Test.xlsx',skiprows=3)
print(frame)
还有3行我要跳过。但问题是我为每个学生重复了相同的标题
A B C D E
Class First
StudentID 0001 StudentName Name
DateOfTest TestTitle TestMarks TestDuration
12/02/2019 Eng 97 12:30:00
13/02/2019 Mat 91 12:30:00
14/02/2019 Phy 81 12:30:00
Class Second
StudentID 0002 StudentName Name
DateOfTest TestTitle TestMarks TestDuration
12/02/2019 Eng 67 12:30:00
13/02/2019 Mat 41 12:30:00
14/02/2019 Phy 81 12:30:00
使用上面的代码,我可以读取所有的数据作为一个单一的帧,但我需要多个帧。我如何阅读每个学生的考试细节,这对我很有帮助。有没有办法阅读学生的名字和详细信息 请查找附件Test.xlsx
下面是一个示例代码,它迭代并创建具有嵌套结构的字典。 您可以按照以下方式创建所需的结构:-
输出如下内容:
相关问题 更多 >
编程相关推荐