collection.find ne prend qu'un seul argument positionnel et vous lui en donnez deux.
Modifiez vos appels afin qu'ils ressemblent à ceci :grades.find({"type": "homework", "student_id": i}) .
collection.find ne prend qu'un seul argument positionnel et vous lui en donnez deux.
Modifiez vos appels afin qu'ils ressemblent à ceci :grades.find({"type": "homework", "student_id": i}) .