Loading Grades#
If you use Canvas or Gradescope to manage your course’s grades, you can import
them into gradelib Gradebook objects using the
gradelib.io.canvas.read and gradelib.io.gradescope.read
functions, respectively. These functions accept a CSV exported from the
corresponding service, and return a Gradebook object.
Sometimes you’ll want to load grades from multiple sources. For example, you
might use Gradescope for homeworks and Canvas for exams. In this case, you can
use the gradelib.combine_gradebooks() function to merge multiple
Gradebook objects into one.