Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取tkinter文本小部件(Python 3)中最后一行的内容_Python_Python 3.x_Tkinter_Console - Fatal编程技术网

如何获取tkinter文本小部件(Python 3)中最后一行的内容

如何获取tkinter文本小部件(Python 3)中最后一行的内容,python,python-3.x,tkinter,console,Python,Python 3.x,Tkinter,Console,我正在开发一个虚拟控制台,它将使用系统内置命令,然后在控制台的下一行执行操作并显示输出结果。这一切都正常,但如何获取tkinter文本小部件中最后一行的内容?提前谢谢。我在python 3中工作。 我使用text.get(text.linestart,text.lineend)创建了树,但没有任何效果。这些已经被弃用了吗?它抛出了一个错误,指出AttributeError:“Text”对象没有属性“linestart”您可以对文本小部件标记应用修饰符,例如linestart和lineend以及添

我正在开发一个虚拟控制台,它将使用系统内置命令,然后在控制台的下一行执行操作并显示输出结果。这一切都正常,但如何获取tkinter文本小部件中最后一行的内容?提前谢谢。我在python 3中工作。
我使用
text.get(text.linestart,text.lineend)
创建了树,但没有任何效果。这些已经被弃用了吗?它抛出了一个错误,指出
AttributeError:“Text”对象没有属性“linestart”

您可以对文本小部件标记应用修饰符,例如
linestart
lineend
以及添加和减去字符。最后一个字符后的索引是
“end”

总之,您可以使用“end-1c linestart”

测试小部件有一个see(index)方法来获取最后一行的开始。
文本。请参阅(结束)将文本滚动到最后一行

这似乎不能回答这个问题。他们希望获取最后一行的内容,而不是滚动到最后一行。