Python Gtk3从textview获取文本

时间:2018-02-28 23:34:58

标签: python textview gtk gtk3

我可以通过textbuffer获取richtext:

SELECT name, SUM(count)
FROM MyTable
GROUP BY name

如何将文本设置为textBuffer?

2 个答案:

答案 0 :(得分:1)

我在文档中完全错过了这个。

http://lazka.github.io/pgi-docs/Gtk-3.0/classes/TextBuffer.html#Gtk.TextBuffer.deserialize

  

deserialize (content_buffer, format, iter, data)

     

此函数以格式格式反序列化富文本并将其插入到文本格式中。要使用的格式必须事先使用Gtk.TextBuffer.register_deserialize_format()Gtk.TextBuffer.register_deserialize_tagset()进行注册。

我正在寻找的答案

答案 1 :(得分:0)

非常简单:

s = "string"
l = len(s)
self.textbuffer.set_text(s, l) 

docs