Как добавить таймер в последнее слово строки

Смог реализовать для целой стройки таймер, но есть необходимость сделать это для исключения последнего слова "Ждите", к примеру чтобы time.sleep был 7секунд. Идей как добавить в исключение нет, даже близко

from colorama import init, Fore, Back, Style
import time

time.sleep(5)
print('\x1b[39m +  "Работа идет.....Ждите")

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

Автор решения: чистов_n

Может быть так, если я правильно вас понял:

import time

time.sleep(5)
print('\x1b[39m +  "Работа идет.....', end='', flush=True)
time.sleep(7)
print('Ждите"', flush=True)
→ Ссылка
Автор решения: Amgarak

Думаю тут подойдёт таймер. Отложенный вызов функции можно реализовать вот таким способом:

import threading
import time

def my_function():
    print("Функция вызвана по таймеру")

# Установка времени задержки в секундах 
delay = 7

# Таймер
timer = threading.Timer(delay, my_function)

# Запуск таймера
timer.start()

# Ожидание завершения потока (если нужно)
# timer.join()
→ Ссылка