Skip to content

wivl/wordanki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wordanki

wordanki

构建自己的生词本,并转换成 anki 卡片!

setup

pip3 install tinydb genanki
cd db
touch words.json # 新建生词本数据库
python3 main.py -h

输出如下信息代表依赖安装成功,数据库创建成功

Usage: python3 main.py [opt] <arg>
	Options:
		-h print this help
		-a <word> required, add a word to list
		-g generate word deck using current list
		-r <filepath> required, read text file and write them to listdb

字典默认为: CET4,CET6,考研,专业 8 级, 约 20000 词

你也可以生成自己的字典:

字典资源来自 kajweb/dict,将 db.py 中的 filenames 改成对应的 json 文件即可

�然后

python3 db.py

注:生成时间极长

usage

python3 main.py -a wicked # 将单词 wicked 加入生词本
python3 main.py -r words.txt # 将 words.txt 文件中的所有单词加入生词本,txt 文件格式为 一行一个单词
python3 main.py -g # 使用生词本中的单词生成 anki deck

TODOS

  • 增加默写模式 音标+中 -> 英

shout out

字典资源来自 kajweb/dict

About

word ---> anki for chinese speakers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages