У меня есть потоковый класс, цикл которого должен выполняться 4 раза в секунду. Я знаю, что могу сделать что-то вроде
do_stuff()
time.sleep(0.25)
но проблема заключается в том, что не учитывается время, которое требуется для do_stuff()
. Эффективно это должно быть потоком в реальном времени. Есть ли способ сделать это? В идеале поток все равно будет усыпан, когда не будет выполняться код.