Ilya199, без циклов выполнение линейно, ваш if выполнится в первую же миллисекунду и выполнение программы завершится. Так что либо ставить задержку перед проверкой, но тогда проверка становится бессмысленна и программа стоит колом до наступления нужного времени
import time
time.sleep(5)
print('Прошло 5 секунд')
либо заворачивать в цикл
import time
seconds = 0
while True:
if seconds == 5:
pring('Прошло 5 секунд')
seconds += 1
time.sleep(1)
# Какие-нибудь другие действия