/canvas-file-scraper

Python script to scrape files from Canvas

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Canvas File Scraper

This repo hosts a simple python script to download all available files in all courses on your Canvas page.

Dependencies

If you use pipenv you can just run pipenv install to setup the environment.

Usage

python canvas-scraper.py <CANVAS_API_KEY>

For info on how to get an API key please refer to the Canvas Dev course

Todo

  • Add async option
  • Add support for more item types
  • Store returned json data from Canvas API