I have a program in Python that makes extensive use of the line feed character to produce the effect of an updating console line (specifically a progress bar).
When
Be careful with short time between prints and short length of printed strings, printing can be tricky and print few values in one row.
To workaround that you can add second \r after white character:
for i in range(10):
print("\r \r{0}".format(str(i)), end='')
time.sleep(0.1)
My solution for similar issue: https://stackoverflow.com/a/44524422/6857902