Command‑line Swiss Army Knife for Canvas LMS
Project description
canvas_sak - canvas Swiss-Army-Knife
a command-line python based tool for teachers who use canvas.
you can download from Pypi.
just pip install canvas-sak.
you will need to grab a "token" from your canvas account. go to the canvas webpage -> click on Account in the upper left -> click Settings -> scroll down and click the New Access Token button. you will need to put the token in a configuration file. canvas-sak help-me-setup will tell you how and where to create that configuration file.
some of the major functions:
- code-similarity: download program submissions and run them through stanford MOSS.
- collect-reference-info: collect high level information about student for when they later ask for letters of recommendation.
- download-submissions: the the submissions of an assignment.
- download/upload-course-content: download and upload course content as markdown files for easily reusing past courses in a way that is easy to change.
- message-students: send a canvas messages to students from the commandline
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file canvas_sak-1.0.2.tar.gz.
File metadata
- Download URL: canvas_sak-1.0.2.tar.gz
- Upload date:
- Size: 21.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f929bbed701b75d83fe523bd197a6218f436d0abe8b7864da5eafbd5c36622d
|
|
| MD5 |
4fe107a83011b201ebaea41b50c52f2b
|
|
| BLAKE2b-256 |
485aee35579b48c57d23ff87bce6943a9e54a82431cd37a754cb607ef6ae8fa2
|
File details
Details for the file canvas_sak-1.0.2-py3-none-any.whl.
File metadata
- Download URL: canvas_sak-1.0.2-py3-none-any.whl
- Upload date:
- Size: 28.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9a83406f424055c7934ac362b2c2bc082304a5ed6a2c4c8cde36d31828c4be8
|
|
| MD5 |
6813f98d17e4877218e06b23fff91a5d
|
|
| BLAKE2b-256 |
d34b9df5a374523f57276082143d3e0b472835e006c6bf5b224518e1d516ad16
|