A Hanzi learning suite, with levels based on Hanzi Level Project, aka. another attempt to clone WaniKani.com for Chinese.
APACHE-2.0 License
A Hanzi learning suite, with levels based on Hanzi Level Project, aka. another attempt to clone WaniKani.com for Chinese.
poetry install
.app.py
.https://localhost:8080
on your browser.The app server has to be running first. In Jupyter Notebook:
>>> from webapp.databases import Vocab
>>> from webapp import db
>>> iter_quiz = Vocab.iter_quiz(tag='col1', is_due=True)
>>> card = next(iter_quiz)
>>> card.hide()
An HTML-rendered front of the card is shown.
>>> card.show()
An HTML-rendered back of the card is shown.
>>> card.get_more_sentences()
Add more sentences to the card, if the number of example sentences is too few.
>>> card.wrong()
Mark the card as wrong.
>>> card.right()
Mark the card as right.
>>> card.mark()
Add the tag "marked" to the card.
>>> card.unmark()
Remove the tag "marked" from the card.
>>> db.session.commit()
Commit changes.