Quizzical
Introduction
Quizzical is a terminal-based quiz game, using The Open Trivia Database as the back end.
Installing
pipx
The package can be installed using pipx:
$ pipx install quizzical
Homebrew
The package is available via Homebrew. Use the following commands to install:
$ brew tap davep/homebrew
$ brew install quizzical
Running
Once installed run the quizzical command.
Playing the game
Hopefully the interface is pretty straightforward: run up the application,
use the New button to create a new quiz with your choice of parameters,
use the Run button to play a game. When you run a new game you'll be shown
the parameters:
and once you start you'll be shown a series of questions; press keys 1, 2, 3 or 4 to answer each one.
Once the quiz is over you can view your results and see which answers were right and which were wrong:
Getting help
If you need help, or have any ideas, please feel free to raise an issue or start a discussion.
TODO
Things I'm considering adding or addressing:
- Add session token support (less frequent question repeats).
- More quiz information in the main quiz list.
- Record scores for each game played, provide a history view.
- Allow answering a question with the mouse.
Metadata
Release files for quizzical 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quizzical-0.2.1.tar.gz | 493.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quizzical-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 531.4 kB
Release files / quizzical-0.2.1.tar.gz
| Download URL | quizzical-0.2.1.tar.gz |
|---|---|
| Size | 493.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1cd9d75ef4f35eea0215d3fc0702bba2551acba8f010df28c714d8b075065dca
|
|
BLAKE2b-256 checksum How to use checksums |
74d002e1211ef145f1a1c3ba8e54d772b136a7555bd8d86ad7c61864610b7160
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.4
|
Release files / quizzical-0.2.1-py3-none-any.whl
| Download URL | quizzical-0.2.1-py3-none-any.whl |
|---|---|
| Size | 37.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d07edd385098ce4cd23f417b6166dad2c2e7e2e387205428f06175bd854a2f61
|
|
BLAKE2b-256 checksum How to use checksums |
8a8d6f039814a3d461d81acab84425a11066e84c8057750065492611da2206cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.4
|