要找到Python tkinter的OptionMenu索引,可以使用以下步骤:
var = tkinter.StringVar()
option_menu = tkinter.OptionMenu(root, var, "Option 1", "Option 2", "Option 3")
option_menu.pack()
var.get()
方法获取当前选中的选项的值,然后使用.index()
方法获取该值在选项列表中的索引。例如:selected_option = var.get()
index = option_menu["menu"].index(selected_option)
var.set()
方法将索引对应的选项设置为当前选中的选项。例如:index = 2 # 设置为第三个选项
var.set(option_menu["menu"].entrycget(index, "label"))
请注意,以上代码示例中的root
是指Tkinter的根窗口对象,你需要根据实际情况进行替换。
领取专属 10元无门槛券
手把手带您无忧上云