Второстепенный цикл tkinter python

Мне нужно, что бы в бесконечном цикле на фоне выполнялся определенный код в момент отрисовки интерфейса, но mainloop() tkinter блокирует вообще ход всего кода и занимается своими обязанностями. Есть решения этой проблемы? Библиотека thread не подходит, mainloop() выдает ошибку если находится в потоке. Может есть какие нибудь альтернативы tkinter, где я могу сам задать обновление окна?

На сколько я знаю, pyqt работает по похожему принципу и он тоже не подходит


Ответы (1 шт):

Автор решения: JvstTeo

Хотя если честно, по вашей теме боюсь разочаровать вот статья которая это сделает

А если говорить простыми словами, "многопоточность" питона ускоряет код только в случаях нескольких запросов

Например: мы скачиваем несколько файлов. Например архивы с удалённых серверов. Код сделает запрос и будет ждать завершения скачивания файла, а пока он его ждёт перейдёт к другому запросу и будет ждать их обоих одновременно

→ Ссылка