Динамическое радио и чекбокс данных поиска и маркировки в tkinter - PullRequest
0 голосов
/ 26 июня 2019

Я построил графический интерфейс с tkinter, который выглядит следующим образом.У меня есть датафрейм с 180 000 контактов, и это два фильтра, которые я использую для их сортировки.То, что я хочу, это лейбл, который в настоящее время говорит 12345, чтобы показать нет.контактов, отвечающих вышеупомянутым критериям.

У меня уже есть функция, которая рассчитывает, как сделать так, чтобы конечный результат отображался в этой метке динамически (т.е. без нажатия пользователем клавиши enter / ok).Если это невозможно, я добавлю кнопку.

GUI created with tkinter

1 Ответ

2 голосов
/ 26 июня 2019

Возможно, вы захотите «привязать» некоторые методы обратного вызова к «событиям», таким как нажатие кнопки-флажка и / или кнопки-переключателя.

Например, на основе этой страницы выглядит, что виджет Checkbutton имеет параметр command, который можно установить равным функции обратного вызова.

Вы можете попробовать написать что-то вроде этого:

def update_label(event):
    # code to update label

c = Checkbutton(
    text="Select Regions",
    [...other args...],
    command=update_label
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...