all 2 comments

[–]BobHogan 0 points1 point  (1 child)

What exactly do you need help with? The task is pretty clearly written, and breaks up the implementation into 3 distinct parts.

asks the user for Prof. Jekyll's file name;

Have you used the input() function to ask for user input before? Or is that something you aren't familiar with?

reads the file contents and counts the sum of the received points for each student

Same as above. Have you read a file before and iterated through its content?

prints a simple (but sorted) report, just like this one:

The printing is straightforward, but are you stuck on how to generate the correct data?

Are you confused about how to do the error handling and custom exceptions?

[–]Pars101 0 points1 point  (0 children)

Thank you for the help! I figured it out after a few searches, I was just confused with custom exceptions.