我正在为gtk3编写一个gedit插件。有没有一种简单的方法可以使用python获取当前文档的名称?
答案 0 :(得分:2)
这是一个非常好的tutorial on writing gedit 3 plugins。示例#3执行您想要的操作:连接到“打开新选项卡”信号并写入文档名称。
这里有完整的Gedit API reference。
handler_id = self.window.connect("tab-added", self.on_tab_added)
(...)
def on_tab_added(self, window, tab, data=None):
document = tab.get_document()
print "'%s' has been added." % document.get_short_name_for_display()
print "New file's path: %s" % document.get_uri_for_display()
答案 1 :(得分:1)