我可以这样从textbuffer中获取富文本:
exported = self.textbuffer.serialize(
self.textbuffer,
self.textbuffer.register_serialize_tagset(),
start_iter,
end_iter
)
如何将文本设置为文本缓冲区?
最佳答案
我完全以某种方式错过了docs。
http://lazka.github.io/pgi-docs/Gtk-3.0/classes/TextBuffer.html#Gtk.TextBuffer.deserialize
deserialize (content_buffer, format, iter, data)
此函数反序列化格式格式的RTF并将其插入iter。必须预先使用Gtk.TextBuffer.register_deserialize_format()
或Gtk.TextBuffer.register_deserialize_tagset()
注册要使用的格式。
我一直在寻找答案
关于python - Python Gtk3在textview中设置文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49040404/