@jackweb
W przypadku gdy wrzucam to w funkcję loading, po jej wykonaniu - po odliczeniu do 100% program pozostaje w tej samej linii.
def loading():
import time
for i in range(101):
print("\rLoading {} %".format(i), end ='',)
time.sleep(0.01)
loading()
W efekcie, po dodaniu np. kolejnego printa:
def loading():
import time
for i in range(101):
print("\rLoading {} %".format(i), end ='',)
time.sleep(0.01)
loading()
print ("test")
Otrzymuje Loading 100%test
W jaki sposób najprościej przejść teraz do kolejnej linii? Podejrzewam, że istnieje lepsze rozwiązanie niż to:
def loading():
import time
for i in range(101):
print("\rLoading {} %".format(i), end ='',)
time.sleep(0.01)
loading()
print()
print ("test")