Skip to content
/ pymoss Public

A simple script designed to easily upload assignments to Moss, assuming the format that Canvas uses.

Notifications You must be signed in to change notification settings

Arctem/pymoss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Python MOSS Script

Helper script to upload a bunch of files downloaded from a Moodle or Canvas course to MOSS to find hints of plagiarism.

Usage

Must have the moss perl script in same directory with username and password filled out.

python moss.py [-a assignment_name] [-d] [-l c|python] [-m]

Options:

  • -a Assignment name. Will be used in directory naming when uploading to MOSS.
  • -d Whether to delete the directories created in unzipping the files.
  • -l Language -- either 'c' or 'python'
  • -m Whether this is a Moodle course or not (default: no, Canvas)

Will find all files ending in .zip in same directory as script and assume that they are the zipped download of all submissions for an assignment from Canvas or Moodle.

About

A simple script designed to easily upload assignments to Moss, assuming the format that Canvas uses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages