简单srs(spaced recognition system)机制与数据库
simplesrs的Python项目详细描述
简化
简单的空间识别系统(srs)机制和数据库。可扩展和零配置。
用法
>>>importsimplesrsassrs>>>srs.init('srs.db')>>>srs.Card.add('类',tags=['hanzi','t_hanzi1'],vocabs=['人类 人類 [ren2 lei4] humanity/human race/mankind'])>>>srs.Card.add('数学',tags=['vocab','pleco'])>>>srs.Card.add('重要的事情要立即去做',tags=['sentence','t_hanzi1'],translation='重要的事情要立即去做。 [Zhòngyào de shìqing yào lìjí qù zuò. (Also no qu (less strong))] I need to go do important things immediately.')>>>quiz=srs.Card.iter_quiz()>>>card=next(quiz)>>>card重要的事情要立即去做>>>card.info{'translation':'重要的事情要立即去做。 [Zhòngyào de shìqing yào lìjí qù zuò. (Also no qu (less ''strong))] I need to go do important things immediately.'}>>>card.right()# Mark as right, and next review by now() + srs_level's timedelta()>>>card.undo()# Undo marking as right.>>>card.wrong()# Mark as wrong, and bury for default: 10 minutes.>>>card.undo()>>>card.bury()# Bury for default: 4 hours
安装
pip install simplesrs
相关项目
- ankix——anki的新文件格式,改进了审查间隔。纯peewee sqlite数据库,没有zipfile,但启用了媒体。可用于Jupyter笔记本。全氟替安基。