Python3模块等效GtkSourceView2
问题描述:
我试图废弃Gedit的插件codecompletion的端口到Python 3.Python3模块等效GtkSourceView2
在原始代码一个Python 2包被称为:
import gtksourceview2 as gsv
并且然后一个类继承来,想必,执行完成:
class JSONProvider(gobject.GObject, gsv.CompletionProvider):
MARK_NAME = 'JSONProviderCompletionMark'
def __init__(self, plugin):
gobject.GObject.__init__(self)
...
我从来没有用过GtkSourceView或者其完成的功能,因此目前还不清楚的继承是什么充实。 Python 3中等效的gtksourceview2
(或3)模块是什么?
答
相当于将
from gi.repository import GtkSource
感谢@ptomato。我给了它一些时间,但你的建议进口Py3,似乎是公认的答案......事情是,为什么这种神秘的知识?发布时,我无法通过searchengine或SE找到你的直接回答。 – venzen
[Here's](http://lazka.github.io/pgi-docs/index.html)文档;在这里输入“gtksource”应该会让你直接找到它。我不知道为什么它是如此无法控制。 – ptomato
谢谢@ptomato。 – venzen