У меня есть сценарий Python, запуск которого занимает много времени. Я бы очень хотел, чтобы в выводе командной строки была небольшая «ожидающая» анимация, очень похожая на кружащийся кружок, который мы получаем в браузерах для запросов AJAX. Что-то вроде вывода '\', затем это заменяется '|', затем '/', затем '-', '|' и т. Д., Как будто текст движется по кругу. Я не уверен, как заменить предыдущий напечатанный текст в Python.
Просто другой довольно различный
import time
bar = [
" [= ]",
" [ = ]",
" [ = ]",
" [ = ]",
" [ = ]",
" [ =]",
" [ = ]",
" [ = ]",
" [ = ]",
" [ = ]",
]
i = 0
while True:
print(bar[i % len(bar)], end="\r")
time.sleep(.2)
i += 1