我已经使用Python和GTK创建了一个小helper应用程序。我从没用过GTK。根据对http://www.pygtk.org/的评论,我使用了PyGObject接口。在
现在我想在我的Gtk.TextBuffer. 在
我在包管理器中找到了一个名为GtkSpell的库和一个关联的python GtkSpell,但是当我试图导入它时,它失败了,并显示“ImportError:cannot import name TextView from gtk”,我推测这意味着它使用的是PyGtk而不是PyGObject。在
有什么方法可以让PyGObject工作吗? 或者其他一些我可以用的预先制作的GTK拼写检查系统?在
恐怕PyGObject接口太新了,GtkSpell还没有更新以使用它。据我所知,没有其他预制的GTK拼写检查器。在
我昨天写了一个,因为我有同样的问题,所以它有点阿尔法,但它工作得很好。您可以从:https://github.com/koehlma/pygtkspellcheck获取源代码。它需要pyenchant,我只在Archlinux上用python3测试它。如果有什么不起作用,请在Github上填写错误报告。在
你必须用}等语言代码提供可读的国际化名称。在
python3 setup.py install
安装它。它由两个包组成,gtkspellcheck
负责拼写检查,pylocale
为de_DE
或{因为还没有文档,例如:
相关问题 更多 >
编程相关推荐