/Word-Reciting

A simple script to recite words

Primary LanguagexBaseGNU General Public License v3.0GPL-3.0

Word-Reciting

背单词脚本

词表生成

  1. 每行一个单词,写入xxx.en
  2. python3 translate.py xxx.en xxx.ch 生成包括xxx.en内的单词的词表,存入xxx.ch。单词的中文释义获取自有道翻译。(目前运行脚本的时候会同时下载单词读音,但是下载的音频不完整)

背诵

参数含义

  • -h 查看帮助

  • -l path 词表的路径

  • -o path 忘记的单词的输出路径,如果未指定,将自动生成输出路径。输出的列表也可直接作为词表使用

  • -m mode 背单词的模式。目前有两种

    1. recite 不断询问忘记的单词,直到全部记住
    2. test 所有单词只问一次
  • -s START -t END 背词表第START至END的单词,编号从0开始。默认从第0个单词开始,到最后一个单词结束

例如,python recite.py -l TOEFL/WordList-1.ch -m recite -s 1 -t 2表示背TOEFL/WordList-1.ch的第1至2个单词

词表

将根据作者背单词进度不定期更新,目前有

  • TOEFL: 绿宝书(填坑中)