From 779fdae69476894e558410d99bcb233aa3fbd7ab Mon Sep 17 00:00:00 2001 From: Christopher Bohn <bohn@unl.edu> Date: Thu, 25 May 2023 09:17:05 -0500 Subject: [PATCH] Report None for individual student's scaled score when there is no score --- analyze_grades.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analyze_grades.py b/analyze_grades.py index 37c9ffa..b036727 100755 --- a/analyze_grades.py +++ b/analyze_grades.py @@ -134,7 +134,7 @@ def print_sample_scores(assignment: CanvasAssignment, i = 1 for student in selected_students: print(f'Student {i:>2} -- raw score: {scores[student]}' - f'\tscaled score: {100 * scores[student] / points_possible}') + f'\tscaled score: {100 * scores[student] / points_possible if scores[student] is not None else None}') i += 1 print('Collect sample materials --') print(f'"A" student: {a_student.get_name() if a_student is not None else a_student}') -- GitLab