Удалить и заменить напечатанные элементы [дубликат]

На этот вопрос уже есть ответ здесь:

Мне было интересно, можно ли удалить элементы, которые вы напечатали на Python, - не из графического интерфейса Python, а из командной строки. например,

a = 0  
for x in range (0,3):  
    a = a + 1  
    b = ("Loading" + "." * a)
print (a)

, поэтому он печатает

>>>Loading   
>>>Loading. 
>>>Loading.. 
>>>Loading...

Но моя проблема в том, что я хочу, чтобы все это было в одной строке, и для этого он удаляет себя, когда появляется что-то еще. Поэтому вместо печати «Загрузка», «Загрузка.», «Загрузка ... я хочу, чтобы он напечатал « Загрузка ». , затем он удаляет то, что находится в строке, и заменяет он содержит «Загрузка ..» , а затем удаляет «Загрузка ..» и заменяет его (в той же строке) на «Загрузка ...» . Это сложно описать.

ps Я пробовал использовать символ Backspace, но он, похоже, не работает ( "\ b" )

Спасибо

85
задан pushkin 24 May 2018 в 12:57
поделиться