Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 24, 2016 20:40:24

RomaNewbie
Зарегистрирован: 2016-04-14
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сделать появление символа по времени?

Уф,название бредовое, сейчас объясню суть.
Мне нужно сделать что-то в стиле:

import time
time.sleep(0.3)
print("Загрузка.")
time.sleep(0.3)
print("Загрузка..")
time.sleep(0.3)
print("Загрузка...")
Только чтобы не создавался новый принт “загрузка”, а просто добавлялись “.”

Офлайн

#2 Апрель 24, 2016 21:30:29

elisk
Зарегистрирован: 2013-04-09
Сообщения: 35
Репутация: +  7  -
Профиль   Отправить e-mail  

Как сделать появление символа по времени?

Воспользуйся символом перевода каретки: \r

import sys, time 
for i in range(0, 4, 1): 
	sys.stdout.write("\rЗагрузка %s" % ("."*i))
	sys.stdout.flush() 
	time.sleep(0.5) 
sys.stdout.write("\rПpoцecc завершен\n") 

Офлайн

#3 Апрель 24, 2016 21:31:24

izuchaju_python
Зарегистрирован: 2016-04-17
Сообщения: 55
Репутация: +  2  -
Профиль   Отправить e-mail  

Как сделать появление символа по времени?

RomaNewbie
цикл?!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version