From 00d3b81d753e4bce78f3641a6d1325f617e78e82 Mon Sep 17 00:00:00 2001 From: Hui Lan Date: Sun, 16 Jan 2022 17:47:42 +0800 Subject: analyze.py: accept an exclude.txt with two columns (student number and student name). So it is easier to prepare exclude.txt from students.txt. --- analyze.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'analyze.py') diff --git a/analyze.py b/analyze.py index 6f95e8f..bef9be9 100644 --- a/analyze.py +++ b/analyze.py @@ -270,8 +270,9 @@ if os.path.exists(EXCLUDE_FILE): with open(EXCLUDE_FILE) as f: for line in f: line = line.strip() - if line != '': - lst.append(line) + sno = line.split('\t')[0] + if sno != '': + lst.append(sno) for s in lst: print('Do not count %s' % (s)) remove_a_student(student_lst, s) -- cgit v1.2.1