我 99% 这是不可能的,因为 python 是第一个字节编译的,然后可能会打开 Tk 窗口,但我想知道在保存应用程序后是否有任何情况可以添加一个按钮来刷新你的 tk 应用程序居然写进去了?
您可以想象在更新填充或一些次要属性之后,只需点击按钮刷新框架而不是关闭并启动新实例会非常酷。
某物...
class myapp()
def __init___(self,root):
self.root = root
main_menu = ttk.Frame(self.root)
ttk.Button(main_menu,text="Refresh",command=lambda root=self.root:refresh_me(root)))
def refresh_me(self,root):
#refresh the window I'm in somehow...
root = Tkinter.Tk()
myapp = myapp(root)
root.mainloop()