Skip to main content

A tool to ease UNSW exam marking (COMP6841 in particular).

Project description

exam-marking, a tool to make it easy to mark exam questions.

Built for UNSW COMP6[48]41 tutors, because I want to be able to mark in a single window.

Usage: exam-marking [OPTIONS] MARKS_PATH

  Reads answers and marks from MARKS_PATH and starts a webserver where you can
  fill in marks. Marks will be saved periodically and when you Ctrl+C the
  process.

Options:
  --import-answers FILENAME       Imports answers from the provided txt file.
                                  Overwrites file at MARKS_PATH. Answers are
                                  expected to be separated by a block of
                                  hashes 20 wide, with the center of the
                                  middle line containing a zID (z[0-9]{7})
                                  with a single space on either side.
  --column <TEXT BOOLEAN INTEGER>...
                                  A set of columns to provide in the marking
                                  interface. Each column should have a name,
                                  either true or false to indicate whether it
                                  is a checkbox or not, and a maximum value
                                  (or the value for true checkboxes).
  --port INTEGER                  Port to use for webserver. Defaults to 8000.
  --help                          Show this message and exit.

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

exam_marking-0.0.9.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

exam_marking-0.0.9-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file exam_marking-0.0.9.tar.gz.

File metadata

  • Download URL: exam_marking-0.0.9.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.18

File hashes

Hashes for exam_marking-0.0.9.tar.gz
Algorithm Hash digest
SHA256 fd0e64218e5c69e3236626bb361e475308e1498437ea6e52370824a7036f8507
MD5 52d147c05a14ffcf60b0f12d2ce4d2ce
BLAKE2b-256 9deaabaf7426c4b82a1d053c3ca5743c97dd87a04e7289b18f4fade177d91f81

See more details on using hashes here.

File details

Details for the file exam_marking-0.0.9-py3-none-any.whl.

File metadata

File hashes

Hashes for exam_marking-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d1775e21b9bc04de15be0c27b6f749fa8239a74c95ad8d2e04c1d59f326fa448
MD5 915b127ffe1a9d9346414135797c19e7
BLAKE2b-256 8dcc3e10a24172e2621aa4a93b739898acaa7d772bf0e46848dd5841a597e5a8

See more details on using hashes here.

Supported by

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