用 Python 建英语单词表

  今天受到 dofine 同学 这篇文章 的启发,想到也可以用相同的办法(Org-Mode 的 Checkbox)来背平时用 Stardict 记下的陌生单词,于是写了一个 Python 脚本来将单词整理起来,过程中使用了 Dict.CN 的 API接口 获取单词的音标,释义以及例句。效果看图:



  输入源:

delineate
parity
heterogeneous
deterministic
heterogeneous,
Intersect
impede

  脚本文件这里找:owlb.py ,用法为输入一个纯文本单词文件(格式如上:一个单词一行),输出相应 .org 文件,具体请看 python owlb.py --help
  2010/11/05 Updated:现在脚本可以在原有单词列表上附加新单词,不会重复,只要将原列表作为输出文件即可。
  2011/03/17 Updated:重写后,现在的运行速度提高至原版的十倍。

This entry was posted in Org-Mode, Python and tagged , , . Bookmark the permalink.
  • http://www.gtdstudy.com Yibie

    在Win下基本无法实现哪

    • http://kdblue.com kols

      是哪一步有问题?

  • http://blog.dofine.info dofine

    赞啊~~来学习一下~~你的 python 比我强多了~~

    • http://kdblue.com kols

      哈哈,谢谢。
      不过对于Python也还只是个初学者。