我正在为gtk3编写一个gedit插件。有没有一种简单的方法可以使用python获取当前文档的名称?这里如何用python获取当前gedit文件的名称?
2
A
回答
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. 获取当前文件夹名称
- 2. 如何获取当前加载的fxml文件的名称?
- 3. 如何获取当前目录的父文件夹名称?
- 4. 如何获取当前路由名称?
- 5. 获取当前组件的名称
- 6. qmake语言,如何获取当前文件夹名称?
- 7. 获取当前MembershipProvider名称
- 8. 如何在Python中获取当前活动窗口的名称?
- 9. 如何获取当前工作的cs文件的文件名和当前类的名称
- 10. Mule - 如何获取Java组件中当前组件的名称
- 11. Bash - 如何获取当前文件夹内的文件夹的名称?
- 12. 在WordPress插件中获取当前的子文件夹名称
- 13. 如何获取rspec的当前上下文名称?
- 14. 如何获取用于呈现当前页面的文件的名称?
- 15. 在clojure中,我如何获取当前名称空间的文件名?
- 16. 如何获取当前控件的名称以动态分配控件文本?
- 17. 如何使用python获取目录中文件的名称
- 18. 如何获取AIR应用程序的当前文件名?
- 19. 获取Windows特殊文件夹的当前名称
- 20. 获取Phar存档内当前文件的名称
- 21. 获取文件夹名称当前目录的
- 22. 函数获取当前执行文件的目录名称
- 23. 在Dymola获取当前的型号名称和文件路径
- 24. 获取当前页面的文件夹名称ASP.NET C#
- 25. 获取当前PHP脚本的名称包括文件
- 26. 获取当前$ _GET变量的名称
- 27. 获取当前类的名称
- 28. 获取当前表格的名称
- 29. 获取当前方法的名称
- 30. 获取当前VBA函数的名称
干杯。如果他们在Python中有一个参考,那么会更好,因为作为Python开发人员将会更清楚。 –
习惯阅读C文档,是最好的文档。而且,由于python绑定是自动生成的,所以很容易从C中“翻译”到python:**(C)** gedit_document_goto_line(doc,line) - > **(python)** doc.goto_line(line) –