Learn a set of flashcards
Project description
flashcards-cli
Command line program to learn sets of flash cards
Useful for learning vocabulary of a new language.
Usage
usage: flashcards_cli [-h] [-s] [-r] [-v] path [path ...]
positional arguments:
path path to flashcard csv file(s)
optional arguments:
-h, --help show this help message and exit
-s, --shuffle shuffle order of flashcards in the set
-r, --reverse reverse answering, answer with term rather than definition
-v, --version show program's version number and exit
Flashcard Sets
Currently only loads flashcards stored in a CSV file with the format:
Term | Description |
---|---|
我 | I |
你 | You |
我们 | We;us |
Validation is case insensitive and if there are multiple possible answers like above, separate them with a semi-colon and if the answer provided matches
just one of the options it will be counted as correct.
If the answer is incorrect the correct answer is shown.
Multiple files can be given and they will all be combined
I will implement some other formats to load flashcard sets from if I find there is a universal standard or more common format. However, if you have a flashcard set in Quizlet it can be exported and you can choose it to export in the format above.
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
Hashes for flashcards_cli-1.3.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9faadff2534ff6717454d80a6b988c9d4c59868af34d8eb8c2d9e6692f2def89 |
|
MD5 | 9ced6f883ea289a48d90f757bc8feb7c |
|
BLAKE2b-256 | aa2d21a2ae415af757e1316c7edac071597c06036ee87a333cb6eec7a8eef09c |