Как удалить символ из консоли? python
Всем привет!
Я хочу сделать так, чтобы символ в консоли(в выводе) \ менялся на /, и после этого к - и так далее. Как это сделать?
Вот код:
print("Загрузка /",end = "")
while True:
#удалить последний символ
print("-",end="")
#удалить последний символ
print("\",end="")
#удалить последний символ
print("/",end="")
Ответы (2 шт):
Автор решения: Kotel
→ Ссылка
У меня получилось примерно так:
word = "Загрузка"
import time
print("/ " + word, end="")
while True:
time.sleep(0.3)
print("\r- " + word, end="")
time.sleep(0.3)
print("\r\\ " + word, end="")
time.sleep(0.3)
print("\r/ " + word, end="")
Автор решения: Kotel
→ Ссылка
Наверное поздно, но может кому пригодится.
Существует классная библиотека halo и пак дополнений spinners
pip install spinners halo
Пример работы:
from spinners import Spinners
from halo import Halo
import time
spinner = Halo(text='loading', spinner=Spinners.dqpb.value)
spinner.start()
time.sleep(15)
spinner.stop()
В параметр spinner можно передавать уже готовые словари и модуля Spinners
Со всем списком анимаций можно ознакомиться тут на странице библиотеки