ВОПРОС: Как сделать так, чтобы этот индикатор выполнения печатался только в конце командной строки, чтобы я мог продолжить печать elsestuff в консоли ?
Я сделал индикатор выполнения, исходный код ниже:
def progressbar(percentage, info=''):
if percentage > float(0.99):
percentage = 1.0
percent = 100 * percentage
if percent > 2:
percent /= 2
percent = int(percent) + 1
perstr = "█"
for _ in range(percent):
perstr += "█"
print("%{:.2f} {}{:51.51}{} {:17.17}".format(percentage*100, "[", perstr, "]", info), end='\r')
И результат такой:% 91.04 [███████████████████████████████████████████████] Информационный отдел
* подумайте о калииндикатор выполнения консоли linux *