Python Tkinter - 如何在文本框的开头插入文本?

use*_*241 7 python textbox tkinter

我正在使用Python 2.7.5和Tkinter.我正在将状态消息写入文本小部件.插入我正在使用:

text_widget.insert(INSERT, 'my status here.\n')
Run Code Online (Sandbox Code Playgroud)

这很好用.但是,每个状态都会在上一个状态之后添加.如何在Text窗口小部件的顶部插入新行,以便最新状态位于顶部,同时保留以前的状态消息?

谢谢.

Bri*_*ius 18

text_widget.insert('1.0', 'my status here.\n')
Run Code Online (Sandbox Code Playgroud)

简而言之,可以使用表单的字符串表示法索引文本窗口小部件"lineNum.columnNum",以及使用特殊索引Tkinter.INSERT.

我建议阅读有关Tkinter文本小部件新墨西哥技术的Tkinter手册的effbot文档,我发现它的示例和解释较少,但作为API参考更完整.