style: rename filename variable

This commit is contained in:
张泊明518370910136 2021-10-30 18:32:17 +08:00
parent 027faaa5bc
commit a52ab405cf

View File

@ -57,10 +57,10 @@ class Canvas:
late_students = set() late_students = set()
submitted_ids = set() submitted_ids = set()
for path in glob(os.path.join(dir, "*")): for path in glob(os.path.join(dir, "*")):
file_name = os.path.basename(path) filename = os.path.basename(path)
if "_" not in file_name: if "_" not in filename:
continue continue
segments = file_name.split("_") segments = filename.split("_")
if segments[1] == "late": if segments[1] == "late":
file_id = int(segments[2]) file_id = int(segments[2])
else: else:
@ -74,7 +74,7 @@ class Canvas:
extract_archive(path, outdir=target_dir, verbosity=-1) extract_archive(path, outdir=target_dir, verbosity=-1)
os.remove(path) os.remove(path)
except PatoolError: except PatoolError:
os.rename(path, os.path.join(target_dir, file_name)) os.rename(path, os.path.join(target_dir, filename))
submitted_ids.add(login_id) submitted_ids.add(login_id)
if login_ids: if login_ids:
no_submission_students = [ no_submission_students = [
@ -87,6 +87,8 @@ class Canvas:
if late_students: if late_students:
tmp = ", ".join([str(student) for student in late_students]) tmp = ", ".join([str(student) for student in late_students])
logger.info(f"Late student(s): {tmp}") logger.info(f"Late student(s): {tmp}")
if create_score_file:
open(os.path.join(target_dir, self.score_filename), mode="w")
def upload_assignment_scores(self, dir: str, assignment_name: str) -> None: def upload_assignment_scores(self, dir: str, assignment_name: str) -> None:
assignment = first(self.assignments, lambda x: x.name == assignment_name) assignment = first(self.assignments, lambda x: x.name == assignment_name)