海南网站建设培训,开源手机网站系统,北京高端网站建设工作,在线设计平台都有哪些比较好用的在其中一个视图中#xff0c;有一个用于关闭实际视图的按钮#xff0c;它可以工作#xff0c;但当我再次尝试打开该视图时#xff0c;它会显示下一个错误#xff1a;Exception in Tkinter callbackTraceback (most recent call last):File /usr/lib/python2.7/lib-t…在其中一个视图中有一个用于关闭实际视图的按钮它可以工作但当我再次尝试打开该视图时它会显示下一个错误Exception in Tkinter callbackTraceback (most recent call last):File /usr/lib/python2.7/lib-tk/Tkinter.py, line 1545, in __call__return self.func(*args)File /home/htm97/Documents/data/workspace/repositories/projects-h/locker-system/src/gui/MainMenu.py, line 27, in verify_lockers_windowself.app vl.Lockers(self.vlWindow)File /home/htm97/Documents/data/workspace/repositories/projects-h/locker-system/src/gui/Lockers.py, line 19, in __init__self.buttonsList[i].grid(columnspan 4)File /usr/lib/python2.7/lib-tk/Tkinter.py, line 2032, in grid_configure self._options(cnf, kw))TclError: bad window path name .140687059771120.140687059776216.140687059776504.140687059776576销毁窗口的功能是def close_windows(self):This function destroys the windowself.master.destroy()这是视图import Tkinter as tkclass Lockers:lockerList [1, 2, 3, 4, 5]buttonsList []def __init__(self, master):self.master masterself.frame tk.Frame(self.master)self.master.minsize(width 250, height 200)self.initialize_lockers()self.frame.grid()tk.Label(self.frame, text Seleccione el locker que desea revisar:).grid(row 0, columnspan 4)i 0while i len(self.lockerList):self.buttonsList[i].grid(columnspan 4) #HERE THE ERRORi 1tk.Label(self.frame, text ).grid(columnspan 4)self.quitButton tk.Button(self.frame, text Salir, width 8, command self.close_windows)self.quitButton.grid(column 1, columnspan 2)函数initialize_lockers()将一些按钮追加到buttonsList。在阅读了一段时间之后我发现在执行destroy()并尝试网格化某些内容之后它将显示一个错误但我不明白为什么。