Найти - Пользователи
Полная версия: Автоматическая передача данных из Entry tkinter
Начало » Python для новичков » Автоматическая передача данных из Entry tkinter
1
Konstantin1984+
Я задался вопросом, каким образом можно реализовать передачу данных из строки Entry tkinter автоматически без кнопок. Это мне нужно для реализации поиска папок и файлов. В “менеджере папок” операционной системы такая функция есть. Там не нужно для выполнения запроса жать каждый раз кнопки типа “Поиск”, а система реагирует автоматически при начале ввода символов. Прошу просветить в данном вопросе (автоматическое обновления с использованием метода after - не вариант, топорно, и виджеты мигают постоянно).
Rafik
Можно твой Entry привязать к событию <KeyPress> через bind. В фукнции, которая будет отрабатывать это событие прочитать содержимое через event.get(). Здесь предполагается, что функция обработки события будет объявлена как def функция(event):
Для поиграться с событиями и смотреть результаты прилагаю, слямзенный откуда-то, кажется из Лутца, небольшой скрипт.
Konstantin1984+
Занятная вещь. Спасибо за информацию.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB