Python Tkinter Entry.get()函数,如果没有输入,如何获得0?

时间:2017-12-14 22:51:39

标签: python-3.x tkinter

我正在使用Python tkinter编写一个餐厅程序,我设计使用入口函数来获取订单数量。我放了10个不同的饭菜和10个入口空间,但是当我运行这个程序时,它显示错误,因为我只输入了第一餐的数量。如何将no条目设置为数字0而不是null / none。 非常感谢!

1 个答案:

答案 0 :(得分:1)

试试这个

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

希望您可以调用函数而不是使用entrybox.get(),如果条目小部件的值为null,则它将返回0.