Skip to content

jiang13021/EasyDictation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyDictation

最近复习英语六级,背单词的时候,需要找人帮忙听写,比较麻烦。恰好这个学期做了一个和背单词有关的java项目(欢迎大家给我们点个Star)于是就在那个项目的基础上,用python做了一个基于Ebbinghaus遗忘曲线的听写程序。该项目没什么难度(大概就简单学生管理系统的难度吧),主要就是自己用,也没做什么UI界面。使用起来也简单,直接运行main.py就可以了,具体的功能摘抄如下:

使用说明:

添加词汇到词库中,请输入:0
开始听写,请输入:1
保存背诵记录并退出,请输入:2
列出词库中的所有单词,请输入:3
删除某个单词,请输入:4
清空全部单词,请输入:5
查看使用说明,请输入:6
添加今日词汇(今日词汇将在24小时后默认添加到词库中),请输入:7
循环背诵今日词汇,请输入:8
当出现"请输入指令继续"时,代表一次操作完成,可以继续操作

注意事项

1.所有文件的编码格式均为utf-8,如果出现注释乱码,大概率是这个问题
2.这里使用的有道api是网上找的,一小时内请求超过1000次就会被封停一个小时,这时将无法添加单词到词库中
3.亲测用着梯子会error 500,应该是有道的api不接受外网的请求?搞不懂,总之注意一下就是了

大家随意使用,如果觉得我哪里用词不当或者想要增加什么功能的话,直接pull给我
如果有大佬想帮我做个UI界面的话,感激不尽(别问,问就是我懒)

About

基于Ebbinghaus遗忘曲线制作的听写程序

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages