我想为现有的Python代码创建一个基本的GUI,但是大多数允许创建用户界面的框架都需要某种窗口循环。我想创建一个带有按钮的窗口,在运行代码时“监听”按钮的按下。你知道吗
使用伪代码:
CreateWindowWithButton(window, button1, button1.text = "False")
arg = False
while(True):
do_something(arg)
if window.button1.isPressed():
arg = not arg
window.button1.text = str(arg)
if keypressed("Escape"):
break
DestroyWindow(window)
既然您还没有指定GUI框架,我建议您尝试PySimpleGUI,一个tkinter包装器。你知道吗
这段代码创建了一个带有按钮的窗口,然后在while循环中读取按钮,就像您的示例伪代码一样。你知道吗
代码生成此窗口:
相关问题 更多 >
编程相关推荐