轻松将各种格式的数据导入Anki。
项目描述
Dejima - Anki的灵活内容导入器
在学习外语?每次找到新单词时制作闪卡需要很多努力 -- Dejima让您能够通过自动从您可能用于学习新语言的多个来源(包括“使用Netflix学习语言”)创建Anki闪卡,从而更有效地利用时间。
免费软件: MIT许可证
要求
- AnkiConnect必须作为插件安装到Anki中。
支持来源
- 使用Netflix学习语言
- 在Onyx Boox设备上阅读注释。
- 您自己编写的源导入器 -- 请参阅下面的“添加您自己的来源”。
您可以在以下部分了解更多关于内置来源的信息。
使用Netflix学习语言(《lln-json》)
在“使用Netflix学习语言”(LLN)中,您可以“保存”特定的单词或短语。这些短语可以通过您的浏览器从LLN导出,并作为闪卡导入到Anki中。
示例
问题
答案
反向问题(可选)
反向答案(可选)
如何使用
- 使用“JSON”导出类型下载“使用Netflix学习语言”中保存的注释
- 使用以下命令运行
dejima
,将My Deck Name
替换为你希望生成的牌组名称,将/path/to/export.json
替换为你导出文件的路径
dejima import "My Deck Name" lln-json -i /path/to/export.json
就这样!
Onyx Boox 阅读批注导出(boox
)
在 Onyx Boox 电子阅读器和平板电脑中,有一个批注模式,你可以突出显示特定的单词或句子,查看你的母语翻译,或为自己写笔记
如果你也用这些来记录不熟悉的单词,你可以使用 Dejima 将这些突出显示的批注转换为闪卡。
如何使用
- 从你的设备导出你保存的批注,并将其保存到运行 Anki 和 Dejima 的设备上
- 使用以下命令运行
dejima
,将My Deck Name
替换为你希望生成的牌组名称,将/path/to/export.txt
替换为你导出文件的路径
dejima import "My Deck Name" boox -i /path/to/export.txt
安装
你可以通过运行以下命令从 PyPI 安装 dejima
pip install dejima
添加你的自己的源
Dejima 是为了让我能够轻松添加我需要的源而构建的,希望这也能使你更容易使用!
一个示例项目位于 https://github.com/coddingtonbear/dejima-importer-example,展示了你如何创建自己的导入类。
为什么这个名字叫“Dejima”
Anki 是日语中“记忆”的意思。 在日本历史的一个特定时期,将货物运入日本的一种方式是通过长崎的 Dejima 港口。
项目详情
下载文件
下载适用于你的平台的文件。如果你不确定该选择哪个,了解更多关于 安装包 的信息。
源分布
dejima-2.1.1.tar.gz (594.9 kB 查看哈希值)
构建分布
dejima-2.1.1-py2.py3-none-any.whl (806.3 kB 查看哈希值)
关闭
dejima-2.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c821856639b2b7580fe59610d19772e7c4044c05460d12695b616686f6127a29 |
|
MD5 | 97a4218f50e3420677ead3729ac7922d |
|
BLAKE2b-256 | 08573f0e34b45eaa696c5004050df62bbf336afb68159aeae325f5806faee293 |
关闭
dejima-2.1.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4a828a47e27ac0c0994d4d51c04831215739f23aaa5f43e2ce07530216e2f5c9 |
|
MD5 | d2cb130f9297d0260774af227ac844cb |
|
BLAKE2b-256 | 638b343c70d01be0e1dfff1932d14f97b08b38d75269baf52b7d1501bbf3ae31 |