Tcl错误无效命令名:无效的命令名称” 0.27722296"
问题描述:
错误信息:Tcl错误无效命令名:无效的命令名称” 0.27722296"
Exception in Tkinter callback
Traceback (most recent call last):
File "F:\VISHAKH\programs\lib\lib-tk\Tkinter.py", line 1537, in __call__
return self.func(*args)
File "F:/bhavya/projects/skeleton/practice/Boom/Main.py", line 89, in verifex
n.config(text="Uploading Info")
File "F:\VISHAKH\programs\lib\lib-tk\Tkinter.py", line 1326, in configure
return self._configure('configure', cnf, kw)
File "F:\VISHAKH\programs\lib\lib-tk\Tkinter.py", line 1317, in _configure
self.tk.call(_flatten((self._w, cmd)) + self._options(cnf))
TclError: invalid command name ".27722296"
Process finished with exit code 1
这是其中出现调用我的函数 一前一后的错误:
中出现的错误的这部分功能:
def verifex():
try:
global Access, n, im
im.config(state=DISABLED)
n.config(text="Uploading Info")
主叫
时,会出现错误n.config
在我的功能
答
TclError: Invalid command name ".27722296"
语句的意思是你想配置已销毁的小部件。
这可能是几个原因造成的:在某处你的代码,你正在破坏由n
引用的部件,或者你在你的程序中创建的Tk
多个实例,你正在尝试使用一个实例从另一个实例中杀死一个小部件。
我找到了答案。 – Anonymous
其实我在代码上面的某个地方摧毁了它,并且无法找到它 – Anonymous