2017-05-06 164 views
-1

错误信息: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

在我的功能

+0

我找到了答案。 – Anonymous

+0

其实我在代码上面的某个地方摧毁了它,并且无法找到它 – Anonymous

回答

1

TclError: Invalid command name ".27722296"语句的意思是你想配置已销毁的小部件。

这可能是几个原因造成的:在某处你的代码,你正在破坏由n引用的部件,或者你在你的程序中创建的Tk多个实例,你正在尝试使用一个实例从另一个实例中杀死一个小部件。

相关问题