Python 如何使用格式保存Tkinter文本小部件的内容

Python 如何使用格式保存Tkinter文本小部件的内容,python,tkinter,Python,Tkinter,我使用python中的Tkinter在文本窗口中显示输出。我发现使用“get”函数可以从这个窗口检索文本内容。但我有不同背景颜色标记的文本部分。是否可以将内容与这些颜色一起复制到文件中,例如html或doc?不支持您想要的内容。您可以调用.dump方法,该方法将返回包括文本和标记在内的信息。但是,此数据不是标准格式,并且不支持将数据加载回。可以编写软件将其重新加载,但所有工作都必须由您自己完成 返回内容的最佳描述来自。它部分指出: 路径名转储?开关?index1?index2 将文本小部件的内容

我使用python中的Tkinter在文本窗口中显示输出。我发现使用“get”函数可以从这个窗口检索文本内容。但我有不同背景颜色标记的文本部分。是否可以将内容与这些颜色一起复制到文件中,例如html或doc?

不支持您想要的内容。您可以调用.dump方法,该方法将返回包括文本和标记在内的信息。但是,此数据不是标准格式,并且不支持将数据加载回。可以编写软件将其重新加载,但所有工作都必须由您自己完成

返回内容的最佳描述来自。它部分指出:

路径名转储?开关?index1?index2

将文本小部件的内容从index1返回到index2,但不包括index2,包括关于标记、标记和嵌入窗口的文本和信息。如果未指定index2,则默认为超过index1的一个字符。信息以以下格式返回:

键1值1索引1键2值2索引2

可能的键值包括文本、标记、标记、标记、标记、图像和窗口。相应的值是文本、标记名、标记名、图像名或窗口名。索引信息是文本、标记、标记转换、图像或窗口开头的索引

注意:本文档适用于tcl语言。在tkinter中,您可以将该方法调用为widget.dump…,它将返回一个元组