Tkinter列表中的Python菜单

萨蒂吉特(Satyajit Satapatathy)

在这里,我有一个从MYSQL连接器的光标获取的列表。我在获取数据时没有问题。但是我对使用OptionMenutkinter功能和接收到的数据制作菜单感兴趣这是我正在尝试的

from tkinter import *

r = Tk()
name_  = StringVar()

name = [('John',),('Jimmy',),('Smith',),('Rosel',)]  
#Here I am directly giving the list, but this the output which I  get from cursor of MYSQL

l=[]
for i in range(len(name)-1):
   l.append(name[i][0])

print(l)

t = tuple(l)

name_.set('Select Student')

option = OptionMenu(r,name_,l)
option.pack()

但是我认为这没有帮助,因为我得到的是将整个列表打印为一个选项。请帮我.....

布莱恩·奥克利(Bryan Oakley)

*调用时,您需要使用python的运算符来扩展列表OptionMenu(例如:)*l

option = OptionMenu(r, name_, *l)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用 Python 的 Tkinter 创建动态菜单(例如最近的文件列表)

如何从Tkinter中的列表创建下拉菜单?

将列表添加到 tkinter 中的文件子菜单

在tkinter中展示菜单

如何在python tkinter中以编程方式打开菜单?

如何检查Python Tkinter中是否存在菜单项

在Tkinter的子菜单中创建子菜单

Python Tkinter下拉菜单

如何创建一个与 tkinter 中的列表框链接的弹出菜单?

如何在 Python 中创建浮动 GUI 菜单列表?

在Python 2.7中的Tkinter文本widgit中搜索单词列表

Tkinter和Python列表

在Tkinter中拖放列表

使用Tkinter在python中的选项菜单中添加分隔符

如何在python中使用Tkinter遍历标签中的列表?

Python Tkinter多行输入为列表中的整数

列表框无法在Tkinter中自动调整大小(python)

Python tkinter:获取 OptionMenu 下拉列表中的条目数

Python Tkinter 中列表和字典的文本换行

如何使用TreeView Tkinter Python将表从列表中删除

使用pop()从JSON列表中获取StringVar()-Python / tkinter

从列表中随机选择单词无法正常工作(Python / Tkinter)

Python Tkinter 從子列表中獲取 CheckButton 的值

Python 3.5:使用TKInter下拉菜单中的选项分配多个变量

python:通过TKinter的选项菜单未显示在我的用户界面中

python3中的Tkinter,菜单栏不起作用

如何在Tkinter Python 3.7中为组合框退出菜单绑定按键事件

如何从框架中删除所有标签但保留菜单/按钮?tkinter,Python

在 Python 3.6 和 tkinter 中创建菜单时,下拉不会停留在 Frame