Я пытаюсь написать код, печатает время в одной строке, а не печатает его так:
00:00:03
00:00:02
00:00:01
Я хочу, чтобы оно печаталось в одну строку, поэтому через одну секунду следующаявремя перезапишется с предыдущим временем, пока не достигнет 1
У меня был этот код до сих пор
import time,sys
def countdown(t):
while t:
m, s= divmod(t,60)
h, m = divmod(m,60)
time_left=str(h).zfill(2)+":"+str(m).zfill(2)+":"+str(s).zfill(2)
print(time_left, end='\r',flush=True)
time.sleep(1)
t -= 1
Я перепробовал все решения, предложенные в сети, но все они для Python 2