Konstantin1984+
Май 11, 2020 19:47:08
Я задался вопросом, каким образом можно реализовать передачу данных из строки Entry tkinter автоматически без кнопок. Это мне нужно для реализации поиска папок и файлов. В “менеджере папок” операционной системы такая функция есть. Там не нужно для выполнения запроса жать каждый раз кнопки типа “Поиск”, а система реагирует автоматически при начале ввода символов. Прошу просветить в данном вопросе (автоматическое обновления с использованием метода after - не вариант, топорно, и виджеты мигают постоянно).
Rafik
Май 12, 2020 18:00:13
Можно твой Entry привязать к событию <KeyPress> через bind. В фукнции, которая будет отрабатывать это событие прочитать содержимое через event.get(). Здесь предполагается, что функция обработки события будет объявлена как def функция(event):
Для поиграться с событиями и смотреть результаты прилагаю, слямзенный откуда-то, кажется из Лутца, небольшой скрипт.
Konstantin1984+
Май 13, 2020 17:34:33
Занятная вещь. Спасибо за информацию.