rename remaining files before moving/organising - use the original file name without the BB added info

This commit is contained in:
2023-01-16 18:04:09 +00:00
parent 1d9d18ef88
commit 81e9bcfa56

View File

@@ -73,7 +73,8 @@ def organise_file_per_student(src_dir, dest_dir, file_name, student_no):
comments_filename = f'{dest_dir}_comments.txt' comments_filename = f'{dest_dir}_comments.txt'
with open(comments_filename, 'a') as f: with open(comments_filename, 'a') as f:
f.write(f'\nStudent number: {student_no} - File: {file_path}\nComment: {comment}\n') f.write(f'\nStudent number: {student_no} - File: {file_path}\nComment: {comment}\n')
else:
file_name = file_name.split('_attempt_')[1].split('_', 1)[1] # rename any remaining files before moving - remove the BB generated info added to the original file name
new_file_path = os.path.join(student_dir, os.path.basename(file_name)) new_file_path = os.path.join(student_dir, os.path.basename(file_name))
shutil.move(file_path, new_file_path) # move the file to student directory shutil.move(file_path, new_file_path) # move the file to student directory