python如何获取combobox选中的值
时间: 2024-10-07 09:02:02 浏览: 58
Python 窗体(tkinter)下拉列表框(Combobox)实例
在Python中,如果你使用的是Tkinter库中的`ttk.Combobox`(也称为ComboBox或下拉选择框),获取选中的值通常通过`Combobox.get()`方法。这是一个例子:
```python
from tkinter import *
from tkinter.ttk import Combobox
def select_item():
selected_value = combobox.get() # 获取选中的值
print(f"Selected value is: {selected_value}")
root = Tk()
combobox = Combobox(root, values=["Option 1", "Option 2", "Option 3"])
combobox.current(0) # 设置默认选项,如果没有设置,则显示第一个
combobox.bind("<<ComboboxSelected>>", select_item) # 绑定选中事件
combobox.pack()
root.mainloop()
```
当用户从下拉列表中选择一个选项时,`select_item`函数会被触发,打印所选的值。
阅读全文