添加可更新的组合框

时间:2017-03-28 07:56:15

标签: python-3.x tkinter combobox ttk

我正在尝试在ttk中创建一个组合框,它将从SQL查询中获取输出并将其放在其下拉菜单中。为此,我在我的组合框中使用了postcommand,如下所示:

self.Port_Drop_Down = ttk.Combobox(EDM_DB_frm, state="readonly", postcommand=self.upd_edm_ports)

然后让它调用的SQL函数如下所示:

def upd_edm_ports(self):
        portinfo_tpl = rgu.get_edm_ports("server", "database")    
        self.Port_Drop_Down["values"] = portinfo_tpl

portinfo_tpl正在生成一个类似于(" port1"," port2",...," portn")的元组。

但是当我访问下拉列表时,没有任何内容显示出来。

0 个答案:

没有答案
相关问题