A python 3 script to pull down a CSV summary of tasks that need marking.
- Go to Swinburne Canvas and log in.
- Click "Account" in the top left.
- Click "Settings".
- Click "+ New Access Token".
- Write anything for the purpose. Leave the expiry blank for no expiry date.
- Click "Generate Token".
- Copy the token somewhere safe, if you lose it you will have to generate a new one.
- Make sure
config.json
is in the same folder aspull_marking.py
. - Replace "your API key goes here" with your generated API key.
- Run
./pull_marking.py
. - Output will be in
marking.csv
. You can use it directly, or import it into your preferred spreadsheet software to sort or filter.