A simple command-line app to manage marks of students.
Project description
marksman
A simple command-line app to manage marks of students.
Features
- CRUD ( create|read|update|delete students/exams/marks )
- Email ( email results to students)
- Visualize ( visualize the data )
Installation
You must have Python 3.9 installed on your system.
Install easily via pip
, Python's official Package Manager.
pip install marksman
Note: Linux and Mac users might have to use
pip3
to invoke pip
Usage
usage: marksman [-h] [-l] [-v] {crud,email,visualize} ...
Command Line Tool to manage marks of students
optional arguments:
-h, --help show this help message and exit
-l, --loud increase output verbosity
-v, --version show program's version number and exit
actions:
{crud,email,visualize}
actions you can take
crud Do crud operations
email Email results to students
visualize Visualize the results
To learn how to use an action (crud|email|visualize) use
marksman <action> -h
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
marksman-0.1.7.tar.gz
(5.8 kB
view details)
Built Distribution
File details
Details for the file marksman-0.1.7.tar.gz
.
File metadata
- Download URL: marksman-0.1.7.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 350c362c1f91959a946d8217752b8053e63ed410a2c582efba9881b874716983 |
|
MD5 | b85e3fa2b9cc718a13005c8da850ab3d |
|
BLAKE2b-256 | 7de17b4522a59171976e5fc6f6e40d144e8200606393761667d536bfa98391fd |
File details
Details for the file marksman-0.1.7-py3-none-any.whl
.
File metadata
- Download URL: marksman-0.1.7-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3659ad5088c88fe85adf25b4a93bf93be1267ee4cac9756986bea3e5732e478b |
|
MD5 | 76db8697d376fbc86c7cd9b2a8dbe158 |
|
BLAKE2b-256 | 20cfb15d32cf54b0b15a8f7e95e8df00b2f9f0b9b8e8b84a6d31c7cb71be3dd6 |