Python EasyGUI如何在给定输入时保持窗口打开

Python EasyGUI如何在给定输入时保持窗口打开,python,easygui,Python,Easygui,我使用Python,使用EasyGUI。我想知道如何在单击按钮后保持easygui.buttonbox窗口打开 这是我的密码: def Money(): global budget #Not important run = 1 while run == 1: money = easygui.buttonbox("$" + str(budget), choices = ['Money', 'Leave']) if mo

我使用Python,使用EasyGUI。我想知道如何在单击按钮后保持easygui.buttonbox窗口打开

这是我的密码:

def Money():
    global budget #Not important
    run = 1
    while run == 1:
        money = easygui.buttonbox("$" + str(budget),
            choices = ['Money', 'Leave'])
        if money == "Money":
            budget = budget + 0.01
        if money == "Leave":
            run = 0
如果你能回答,如果你知道怎么做,我将不胜感激


谢谢

EasyGUI不是事件驱动的。这意味着它不会坐在那里等待事件发生,然后触发一些响应。因此,按钮盒只有在使用前才会打开。它是同步的、阻塞的

发件人:

EasyGUI不同于其他GUI生成器,因为EasyGUI不是事件驱动的。相反,所有GUI交互都是通过简单的函数调用调用的


您可能还需要其他东西。

EasyGUI不是事件驱动的。这意味着它不会坐在那里等待事件发生,然后触发一些响应。因此,按钮盒只有在使用前才会打开。它是同步的、阻塞的

发件人:

EasyGUI不同于其他GUI生成器,因为EasyGUI不是事件驱动的。相反,所有GUI交互都是通过简单的函数调用调用的


你可能还需要其他东西。

为什么要让它保持打开状态?我正在尝试设计一个小的点击游戏,但当新屏幕弹出时,它会闪烁,而你不能快速单击按钮。为什么要让它保持打开状态?我正试图设计一个小的点击游戏,但当新屏幕弹出时,它会闪烁,而你无法按按钮快,好的。谢谢你的信息。我已经开始学习Tkinter,所以我用它来重写我的程序。好的。谢谢你的信息。我已经开始学习Tkinter,所以我用它来重写我的程序。