Okresowo wykonuj funkcję w wątku w czasie rzeczywistym, co N sekund [duplikat]

To pytanie ma już tutaj odpowiedź:

Uruchom określony kod co n sekund [duplikat] 7 odpowiedzi

Mam klasę wątkową, której pętla musi być wykonywana 4 razy na sekundę. Wiem, że mogę zrobić coś takiego

do_stuff()
time.sleep(0.25)

ale problem polega na tym, że nie uwzględnia czasu potrzebnego dodo_stuff(). W rzeczywistości musi to być wątek w czasie rzeczywistym. Czy istnieje sposób, aby to osiągnąć? Idealnie wątek byłby nadal uśpiony, gdy nie wykona kodu.

questionAnswers(2)

yourAnswerToTheQuestion