Skip to content

npnorman/submissions-cleaner-canvas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Submissions Cleaner for Canvas

Setup

  1. Clone the repo
  2. Make sure python is installed, I am using python 3.12
  3. Tested on Windows, I think it will work on Mac and Linux, but have not tested it

How to use

  1. Put files from canvas in the /in/ folder and run the program. It will generate an assignment folder with a folder for each student's name, which is based on the file downloaded. It cannot guarentee perfect file renaming, so if there is an issue, check canvas to make sure.
  2. Zip and then upload the file to pythonanywhere (or locally).
  3. Open a bash console in pythonanywhere and do unzip <foldername> to unzip the folder in the current directory.

Note on new updated version

  1. Run the new application_wrapper.py
  2. Add to the in folder by clicking the in button
  3. If the checkbox is checked, the files will be copied from /in/ to /out/ during cleaning.
  4. If the checkbox is unchecked, the files will be moved from /in/ to /out/, deleted from /in/ during cleaning.
  5. Hit the clean files button
  6. See the results by clicking the output button

Needed folders

  • ./in/

Demo

Submission.Cleaner.Demo.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages