Как я могу запустить приложение с графическим интерфейсом tkinter, не останавливаясь...?

Извините за мой плохой английский.

Я сделал приложение для хэширования файлов с помощью tkinter и python3, но как только оно начало хэшировать файлы, пользовательский интерфейс зависает.

Как я могу предотвратить это?

1 ответ

Многопоточность для операций ввода-вывода и многопроцессорность для задач с интенсивным использованием процессора. Прочтите В чем различия между многопоточными и многопроцессорными модулями?

См. Также Tkinter: Как использовать потоки для предотвращения "замораживания" основного цикла событий.

Другие вопросы по тегам