Python. Web scrapes https://kanjicards.org/kanji-list-by-grade.html and formats information into Cram flashcard format.
Front and back of cards are seperated by ~
( , : -
are used on back of card)
Individual cards are seperated by 2 newline chars (/n/n
) (this allows for information on back of card to be on seperate lines)
Back of card includes:
- Kun-yami reading,
- on-yami reading,
- meaning(s)
Front of card is individual Kanji
Help with cram: