Python Forum
Overwrite last printed line
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Overwrite last printed line
#3
You do not need the flush parameter.

It works for me.
In [1]: for i in range(10): # stupid mistake :D
   ...:     print("i", end='\r')
   ...:     
i
In [2]: for i in range(10):
   ...:     print(i, end='\r')
   ...:     
9
In [3]: from time import sleep

In [4]: for i in range(10):
   ...:     print(i, end='\r')
   ...:     sleep(0.5)
   ...:     
9
In [5]: from time import ctime

In [6]: for i in range(10):
   ...:     print(ctime(), end='\r')
   ...:     sleep(0.5)
   ...:     
Sun Jan  7 13:30:15 2018
In [7]: 
"As they say in Mexico 'dosvidaniya'. That makes two vidaniyas."
https://freedns.afraid.org
Reply


Messages In This Thread
Overwrite last printed line - by DeGerlash - Jan-07-2018, 10:59 AM
RE: Overwrite last printed line - by Gribouillis - Jan-07-2018, 11:32 AM
RE: Overwrite last printed line - by wavic - Jan-07-2018, 11:33 AM
RE: Overwrite last printed line - by DeGerlash - Jan-07-2018, 11:38 AM
RE: Overwrite last printed line - by Gribouillis - Jan-07-2018, 11:44 AM
RE: Overwrite last printed line - by snippsat - Jan-07-2018, 12:03 PM
RE: Overwrite last printed line - by wavic - Jan-07-2018, 12:11 PM
RE: Overwrite last printed line - by DeGerlash - Jan-07-2018, 04:20 PM
RE: Overwrite last printed line - by wavic - Jan-07-2018, 04:24 PM
RE: Overwrite last printed line - by snippsat - Jan-07-2018, 04:43 PM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020