Skip to main content

The async fast canavs file syncer.

Project description

Canvas-Syncer

MIT License CodeFactor PyPi Version

A async python script that sync files and folders across Canvas Files and local, with extremely fast speed.

Usage

pip3 install canvassyncer
canvassyncer

Then input the information following the guide.

If you have not installed pip yet, you may refer to https://pip.pypa.io/en/stable/installing/ or the search engine to get your pip.

You can use canvassyncer -h to get help.

Optional arguments:

  -h, --help            show this help message and exit
  -r                    recreate config file
  -y                    confirm all prompts
  --no-subfolder        do not create a course code named subfolder when synchronizing files
  -p PATH, --path PATH  appoint config file path
  -c CONNECTION, --connection CONNECTION
                        max connection count with server
  -x PROXY, --proxy PROXY
                        download proxy
  -V, --version         show program's version number and exit
  -d, --debug           show debug information

How to get your token?

Open Your Canvas-Account-Approved Integrations-New Access Token

You may also refer to https://github.com/tc-imba/canvas-auto-rubric#generate-key-access-token-on-canvas

Contribution

Please feel free to create issues and pull requests.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

canvassyncer-2.0.3.tar.gz (7.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page