V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
megachweng
V2EX  ›  分享创造

初学 Python ,撸了个有道单词本同步到 Anki 的插件,分享一下喜悦

  •  
  •   megachweng · 2017-06-17 22:04:42 +08:00 · 5636 次点击
    这是一个创建于 2504 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有道词典的单词学习功能有点难用,所以萌生了这个想法
    同步有道单词本添加或删除的单词
    源码地址: https://github.com/megachweng/Anki-Youdao

    开发的时候遇到好多坑:

    • 不能用 Requests,lxml,beautifulSoup,只能调用标准库 urllib,cookielib,HTMLParser 很难受
    • 中文编码问题
    • Thread
    • 头大的 Pyqt4 在 Mac OS sierra 上的安装
    • Pyqt4 的继承,super()._init_()出错,得写全名
    • 有道的模拟登陆
    • 。。。。
      总之学到了很多东西,而且完成了预期目标很开心

    希望前辈能瞄瞄代码提点建议

    • 首次同步

    • 同步

    4 条回复    2017-06-22 17:44:23 +08:00
    clearbug
        1
    clearbug  
       2017-06-18 14:36:17 +08:00 via Android
    跑题问一下 anki 真的好用吗?(看了你的帖子之后第一次知道有这玩意)
    megachweng
        2
    megachweng  
    OP
       2017-06-18 17:44:17 +08:00 via iPhone
    @clearbug 挺好用的,根据记忆曲线来帮助复习,大部分代码开源可自定义,全平台支持
    zzk819166453
        3
    zzk819166453  
       2017-06-19 11:09:46 +08:00 via Android   ❤️ 1
    支持一下:)
    lada04
        4
    lada04  
       2017-06-22 17:44:23 +08:00
    非常棒!去 Next 推荐一下吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1290 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:56 · PVG 01:56 · LAX 10:56 · JFK 13:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.