我正在开发一个虚拟控制台,它将使用系统内置的命令,然后在控制台的下一行执行操作并显示输出结果。这一切都正常,但是如何获取tkinter文本小部件中最后一行的内容,并且只获取最后一行的内容?提前谢谢。我在Python3中工作。
我使用text.get(text.linestart, text.lineend)
进行了三次尝试,但没有成功。这些已经被弃用了吗?它发出一个错误,说AttributeError: 'Text' object has no attribute 'linestart'
Tags:
您可以将修饰符应用于文本小部件标记,例如},以及添加和减去字符。最后一个字符后的索引是
linestart
和{"end"
。在把这些放在一起,您可以用
"end-1c linestart"
得到最后一行的开头。在为什么不使用
然后使用
^{pr2}$测试小部件有一个see(index)方法。 文本。请参阅(END)将文本滚动到最后一行。在
相关问题 更多 >
编程相关推荐