Tkinter中的动态无线电和复选框数据检索和标记

时间:2019-06-26 15:53:03

标签: python pandas tkinter

我用tkinter构建了一个如下所示的GUI。我有一个包含18万个联系人的数据框,这些是我用来对它们进行排序的2个过滤器。我想要的是当前显示12345表示否的标签。符合上述条件的联系人。

我已经有一个计算功能,如何使最终结果动态显示在此标签中(即,无需用户按Enter / OK)。万一这不可能,我将添加一个按钮。

GUI created with tkinter

1 个答案:

答案 0 :(得分:2)

您可能希望将某些回调方法“绑定”到“事件”,例如单击复选按钮和/或单选按钮。

例如,基于this page,看起来Checkbutton小部件具有一个command参数,您可以将其设置为等于回调函数。

您可以尝试编写如下内容:

def update_label(event):
    # code to update label

c = Checkbutton(
    text="Select Regions",
    [...other args...],
    command=update_label
)