我正在使用PySimpleGUI构建一个GUI。如何清除窗口上所有的小部件?在tkinter中,你有这样的代码。
widget.destroy()
如果你在PySimpleGUI中尝试这样做, 你会得到一个错误:
NameError: name 'RWG' is not defined
如果我的小组件被调用 RWG
. 我试着做 RWG
a global
变量,但我得到了同样的错误。我可以得到一些帮助吗?我的代码,得到的错误。
def oof():
RWG.destroy()
import PySimpleGUI as sg
sg.theme("DarkAmber")
layout = [[sg.Text("Don't Even Try!!!")],
[sg.Button("RWG")]]
window = sg.Window("Don't Even Try It", layout).Finalize()
window.Maximize()
while True:
event, values = window.read()
if event == "RWG":
oof()
我将感激任何帮助