使用anki和mac os x字典学习词汇。

vexer的Python项目详细描述


签出my blog post on Vexer的 更多信息。

vexer(词汇扩展)创建时尚的英语词汇闪光 用于流行srs软件的卡Anki使用 MacOSX的内置字典。

vexer使用词定义构造cloze deleted, 多选安基卡。这是一张写着 sillyfunkygoofy

Vexer example question

相应的答案是:

Vexer example answer

版本

0.2.1-α

先决条件

  • Python2
  • Mac OS X 10.5或更高版本
  • 安基
  • pip(python安装包)

安装

vexer可以使用pip安装:

sudo pip install vexer

用法

要在anki中创建词汇卡,只需使用 命令行或文本文件中的单词:

vexer goofy funky silly

vexer my_words.txt

您可能需要调用sudo vexer以允许管理员权限。

注意:确保anki已关闭,否则vexer将给您一个锁定的 数据库错误。

第一次跑步时,vexer会向您索要您的anki 集合路径和单词将添加到的组的名称。 这些将存储在本地包中的config.ini文件中 如果这些参数更改,可以编辑的目录。

您还可以使用-n\c在一张卡中包括选择的数量 (2-5)参数和定义的数量 使用-n_d参数的每个语音部分:

vexer goofy funky silly -n_c 3 -n_d 2

vexer将这些参数的默认值存储在config.ini 文件。

有关所有参数的信息,请运行:

vexer --help

注意:vexer将标记“词汇表”添加到anki卡。不编辑 这些标记作为vexer使用此标记信息。

卸载

vexer可以使用pip卸载:

sudo pip uninstall vexer

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

推荐PyPI第三方库


热门话题
在java中创建泛型方法   私有方法的动态绑定:java vs C++   java移除屏幕亮度在A片段中增加到在B片段中移动   泛型Java中任何对象的编译时类型与运行时类型之间的区别是什么?   爪哇圆填满身体   java我能把我的eclipse项目变成linux应用程序吗?   尝试使用Selenium运行简单脚本时出现java错误   Java streams从map of maps获取列表   java在另一个包中委托接口的方法时,如何使委托类成为非公共类?   java如何让除第三方之外的所有用户放心   java如何在类路径中链接DLL文件   Java字符串数组的操作   无法在Vista Business上执行Java app“找不到主类…程序将退出”   urlencode在java中解码URL的最佳方法是什么?   java在集合中迭代以添加项,但抛出ConcurrentModificationException   regex Java正则表达式只匹配签名中的方法名称   Java需要构造函数和super,但我已经定义了