获取某次考试的所有学科
2026/2/11小于 1 分钟
获取某次考试的所有学科
获取某次考试中包含的所有学科信息。
方法定义
def get_subjects(exam_data: Union[Exam, str] = "") -> ExtendedList[Subject]参数
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
exam_data | Exam | str | "" | 目标考试。留空则为最新考试。 |
返回值
返回 ExtendedList[Subject] 学科列表。
示例代码
# 获取最新考试的所有学科
subjects = student.get_subjects()
# 打印所有学科
for subject in subjects:
print(f"学科: {subject.name}, ID: {subject.id}")
# 获取指定考试的学科
subjects2 = student.get_subjects("XX中学期中考试")
print(f"该考试共有 {len(subjects2)} 个学科")返回示例
学科: 语文, ID: 01
学科: 数学, ID: 02
学科: 英语, ID: 03
学科: 物理, ID: 04
学科: 化学, ID: 05
该考试共有 5 个学科