简单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笔记本。全氟替安基。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
maven字段#getGenericType()抛出java。lang.TypeNotPresentException   用java绘制三角形的几何图形   java无法下载主题和发件人地址(rediff)   java如何使代码线程安全   java在尝试转换FileInputStream中的文件时,我遇到了一个FileNotFound异常   java Moxy和Jackson如何将Json映射到Pojo   在foreach循环中使用BufferedWriter生成新行的java问题   java为什么我的测试在单次执行中运行时间小于1秒,而在maven构建中运行时间大于20秒?   java如何显示下载附件的进度条   了解java rmi的良好实践   .net可以将Java portlet嵌入ASP。网页?   循环如何多次执行Java方法?   java如何确保用户输入在给定的有效范围内?   java单元测试定理   java如何在IntelliJ上运行外部构建项目?   JAVA:试图编写一个检查字符串是否为数字的方法。总是返回错误   javahadoop将特定键的所有map方法生成的所有值都发送到一个reduce方法,对吗?   在java中读取和使用文件