Skip to content

noto-21/exam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


exam

Exam Scheduler using SQLite3!

Shell Command

Can be placed in /usr/local/bin (with sudo) to be used with the shell. If problems with running occur, try to change execution permission via sudo chmod +x /usr/local/bin/exam.

SQLite Database

The exam.db file will be stored in /home/<username>/.config on Linux, and C:\Users\<username>\AppData\Local on Windows.

Flags

usage: exam [-h] {insert,show,delete} ...
                        
Exam Scheduler using SQLite3
                        
positional arguments:
	{insert,show,delete}
		insert              Insert a new exam record
		show                Show all exams
		delete              Delete exams for a course
                        
options:
	-h, --help            show this help message and exit

Dependencies

Python Packages

If you want to use a virtual environment, please run pip install -r requirements.txt to install all necessary packages, or feel free to install each library individually:

  • colorama: Library for colored terminal text output. Install using pip install colorama.
  • tabulate: Library for tabular formatted output. Install using pip install tabulate.

About

An exam schedule organizer for the terminal using Python and SQLite3.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages