从 Tkinter Text 小部件中获取所有内容 [重复]

Posted

技术标签:

【中文标题】从 Tkinter Text 小部件中获取所有内容 [重复]【英文标题】:Get all contents from a Tkinter Text widget [duplicate] 【发布时间】:2015-01-28 04:24:27 【问题描述】:

我正在编写一个脚本,该脚本将从具有 2 个条目小部件和一个文本小部件的 Tkinter GUI 获取输入。

这只是我的代码的一部分:

root = Tk()
...
text = Text(root)

root.mainloop()

我需要的是获取Text 小部件的所有内容。

【问题讨论】:

【参考方案1】:

要读取Text 小部件的全部内容,请使用

text.get("1.0", "end-1c")

请注意,使用"end-1c",您可以准确地获得用户键入的内容,而无需小部件自动添加尾随换行符。

【讨论】:

只是一个补充,对于您键入的所有小部件,.get() 方法都存在。对于所有这些,例如条目和文本,以及下拉菜单。

以上是关于从 Tkinter Text 小部件中获取所有内容 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何清除/删除 Tkinter Text 小部件的内容?

如何从Tkinter,Python中的Text小部件中移除焦点

tkinter Text 小部件不打印输入数据

如何在字体更改时停止 Tkinter Text 小部件调整大小?

是否可以在 Tkinter 中获取小部件设置?

如何在 tkinter Text 小部件中突出显示文本