FlashQuiz
Installation & Running
pip install flashquiz
After installation is finished you can run the program by using the flashquiz command
Usage
With the FlashQuiz window in focus, you can interact with the loaded flashcards with the mouse & keyboard:
- Left & Right arrows move to the previous/next flashcard correspondingly
- Up & Down arrows, as well as clicking the mouse, will flip the current flashcard over R
Optional Arguments
flashquiz --arg ARG
| Argument | Behavior | Default |
|---|---|---|
--file |
.csv file containing questions and answers for the flashcards | flashquiz/default.csv |
--font |
Sets the font for all text (must be pygame-supported) | inkfree |
--cards_front |
.jpg file to use as the background for cards' front | flashquiz/assets/card_front.jpg |
--cards_back |
.jpg file to use as the background for cards' back | flashquiz/assets/card_back.jpg |
--h |
Sets the window height | 500 |
--w |
Sets the window width | 700 |
--title |
Changes the window title | FlashQuiz |
--fps |
Set the fps for the window to run at | 30 |
Usage
Although FlashQuiz contains 10 default flashcards to show its functionality, this package is designed to help you study your own flashcards.
In order to study your own questions and answers, simply create a .csv file formatted:
| Questions | Answers |
|---|---|
| What's 1+1? | 2 |
| ... | ... |
Lets say for example you named this file math.csv
To use FlashQuiz with this custom .csv document, cd into the directory containing math.csv and run
flashquiz --file math.csv
Release files for flashquiz 0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| flashquiz-0.5.tar.gz | 11.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| flashquiz-0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:25.3 kB
Release files / flashquiz-0.5.tar.gz
| Download URL | flashquiz-0.5.tar.gz |
|---|---|
| Size | 11.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4571d69bdbaad497795a24f933a339bdb4ab81b410d80ef5d1011392c480f736
|
|
BLAKE2b-256 checksum How to use checksums |
a62bbb991390989fe8a09c4cfecb3f1de013589ac4f3f1e9d40a9fe91e34e282
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.13
|
Release files / flashquiz-0.5-py3-none-any.whl
| Download URL | flashquiz-0.5-py3-none-any.whl |
|---|---|
| Size | 13.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f17e9025f3f1cd158d3d04fedb1a8c78cd311c83bfc48e66e9ca5e9a3ec55db7
|
|
BLAKE2b-256 checksum How to use checksums |
55ba8c74db348546eccacf6a57dbb68bfdb7d7393151d96726fe813788ede7e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.13
|