Tool for automating submitting assessments to the University of York Computer Science department.
Project description
uoy_assessment_uploader
PyPI page: https://pypi.org/project/uoy-assessment-uploader/
If you have an open exam, help me test the new and improved version!! See here: https://github.com/joelsgp/uoy-assessment-uploader/pull/1
Install
- When you have Python and Pip ready, it's as easy as:
python -m pip install "uoy-assessment-uploader"
- or, directly from the repo:
python -m pip install "git+https://github.com/joelsgp/uoy-assessment-uploader"
- or, directly from the repo:
- As shrimple as that
Use
Like this:
-
python -m uoy_assessment_uploader --help
or -
uoy-assessment-uploader --help
Once it's submitted, you should receive an email to your uni address with confirmation. The email will show you the MD5 hash, like so:
MD5 hash of file: 97f212cda7e5200a67749cac560a06f4
If this matches the hash shown by the program, you can be certain you successfully uploaded the right file.
Example
uoy-assessment-uploader --username "ab1234" --exam-number "Y1234567" --submit-url "/2021-2/submit/COM00012C/901/A"
Found file 'exam.zip'.
MD5 hash of file: 05086595c7c7c1a962d6eff6872e18c0
Loading cookie file 'cookies.txt'
No cookies to load!
Logging in..
Password: <PASSWORD HIDDEN>
Logged in.
Entering exam number..
Entered exam number.
Uploading file...
Uploaded fine.
Saved cookies.
Finished!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for uoy_assessment_uploader-0.5.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c214f6c0248121412b7ef11bfba5a4c841dc56d38e29fe35fef266c6695feeb |
|
MD5 | 1e3890ed1d111594b3cc71df3709a5a3 |
|
BLAKE2b-256 | 5e3c4e00e27cdad7a9a8382b8af905c5799482e0d8fc2048788531afb9cc3654 |
Close
Hashes for uoy_assessment_uploader-0.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87ed88e0f52d74bdda63f35ac23609a5c2ccff3c6e522d19358d5c629bd62007 |
|
MD5 | a35ddac6d414b013c3fa13614997b82b |
|
BLAKE2b-256 | 7e04cf3552a6feba3eba30910208cea9fea0b798ed468e96c7a209bdd7a2c155 |