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