Python tkinter entry.get()函数,如果没有输入,我将如何获得0



我正在使用Python Tkinter编写餐厅程序,我旨在使用输入功能来获取订单数。我放了10种不同的饭菜和10个入口空间,但是当我运行此程序时,它显示出错误,因为我只输入了第一顿饭的金额。我如何将其设置为数字0而不是null/none。非常感谢!

尝试此

def get_entry_value(entrybox):
    if entrybox.get() == None:
        return 0
    return entrybox.get()

希望您只能调用该函数而不是使用entrybox.get(),如果输入小部件的值为null,则它将返回0。

相关内容

最新更新