难以获得选项菜单值

时间:2017-03-21 21:34:12

标签: python python-3.x tkinter

好的,所以我试图制定一个饮食计划器,根据他们的饮食给予用户适当的选择。我的问题是我不知道如何在不使用课程的情况下从选项菜单中提取,这是我现在想要避免的。

viable_breakfasts = cursor.execute(
                'SELECT ID FROM Meals WHERE Type="Breakfast" AND Vegetarian=(?) AND '
                        'Vegan=(?) AND Nut_allergy=(?) And Lactose=(?) ',
                [vegetarian, vegan, nut_allergy, lactose])
breakfast = tkinter.StringVar
# selects all appropriate breakfasts from the database based on dietary needs
breakfast_selection = tkinter.OptionMenu(frame, breakfast, *viable_breakfasts)
breakfast_selection.configure(width=16)
breakfast_selection.pack(side='right')
meal_b_l = tkinter.Label(frame, text="Breakfast")
meal_b_l.pack(side='left')

这是我需要改变的代码,我希望通过在选项菜单中输入命令并将其分配给可在以后使用的另一个变量来明确选择值。

0 个答案:

没有答案