lms.cli.courses.gradebook

The lms.cli.gradebook package contains tools for interacting with LMS course gradebooks.

This package contains the following CLI tools:


lms.cli.courses.gradebook.get

Get specific entries in a course's gradebook.

usage: python3 -m lms.cli.courses.gradebook.get [-h] [--version]
                                                [--server SERVER]
                                                [--server-type {blackboard,canvas,moodle}]
                                                [--auth-user AUTH_USER]
                                                [--auth-password AUTH_PASSWORD]
                                                [--auth-token AUTH_TOKEN]
                                                [--course COURSE]
                                                [--format {json,table,text}]
                                                [--include-extra-fields]
                                                [--pretty-headers]
                                                [--skip-headers]
                                                [--assignment ASSIGNMENTS]
                                                [--user USERS]

lms.cli.courses.gradebook.list

List the gradebook for a course.

usage: python3 -m lms.cli.courses.gradebook.list [-h] [--version]
                                                 [--server SERVER]
                                                 [--server-type {blackboard,canvas,moodle}]
                                                 [--auth-user AUTH_USER]
                                                 [--auth-password AUTH_PASSWORD]
                                                 [--auth-token AUTH_TOKEN]
                                                 [--course COURSE]
                                                 [--format {json,table,text}]
                                                 [--include-extra-fields]
                                                 [--pretty-headers]
                                                 [--skip-headers]

lms.cli.courses.gradebook.upload

Upload a gradebook (as a table).

usage: python3 -m lms.cli.courses.gradebook.upload [-h] [--version]
                                                   [--server SERVER]
                                                   [--server-type {blackboard,canvas,moodle}]
                                                   [--auth-user AUTH_USER]
                                                   [--auth-password AUTH_PASSWORD]
                                                   [--auth-token AUTH_TOKEN]
                                                   [--course COURSE]
                                                   [--strict]
                                                   PATH
1"""
2The `lms.cli.gradebook` package contains tools for interacting with LMS course gradebooks.
3"""