Неправильно работает таймер в Flask

Хочу чтобы метод запускался каждые 5 сек. В логах почему то 3 сек, 2 сек.. Как ровно отмерить время?

def checker_thread():
    while True:
        print(time.strftime("%A, %d. %B %Y %I:%M:%S %p"))
        time.sleep(5)

if __name__ == '__main__':
    x = threading.Thread(target=checker_thread)
    x.start()

    app.run(debug=True)

введите сюда описание изображения


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