Как сделать цикл выполняющийся каждые X секунд не используя time.sleep()
Как сделать цикл выполняющийся каждые X секунд не используя time.sleep(). Мне не подходит вариант time.sleep() потому-что когда выполняется time.sleep() окно с программой становится не активным
Ответы (1 шт):
Автор решения: Незнаю Фамилию
→ Ссылка
Попробуй использовать threading.
def one():
while True:
time.sleep(2)
print('Цикл пройдет')
t1 = Thread(target=one)
t1.start
Этот код будет выполняться в отдельном потоке не блокируя основной.