首页 > 解决方案 > Python Tkinter 文本插入方法

问题描述

我正在使用 tkinter GUI 编写聊天机器人,但插入方法有问题。

我这样定义聊天窗口:

chatWindow = tk.Text(root)

我将消息插入到窗口中,如下所示:

chatWindow.insert(tk.END, d_to_insert)

解释器向我显示了这个错误:

self.tk.call((self._w, 'insert', index, chars) + args)
_tkinter.TclError: invalid command name ".!text"

谢谢

标签: pythontkinter

解决方案


从您提供的代码量来看,我只能说有一些小部件已经被破坏,您正在尝试访问。

如果您提供更多代码,则有助于调试错误。


推荐阅读