Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 9, 2012 16:26:54

zelxat
Зарегистрирован: 2012-10-09
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Статус бар для красоты.

Здравствуйте ув. форумчане!
Итак мне надо реализовать функцию лже статус бара.
Т.е программа выполняет какуюто часть своей работы а потом запускает вот этот самый сб, как будто бы она задумалась и что то делает хотя на самом деле это для красоты
Выполняться она будет без какого либо гуи, в командной строке.
Как надо реализовать:

def aaa():
     print(" какаято функция творит что то")
     return x #даже что то возвращает
stb()# вот тут должен появиться лжестатбар

Выглядеть на аутпуте он должен так
LOADING ############################## (тут были квадратные скобочки, только они не отображались форуме)
Т.е с какой то скоростью промежуток между скобочками заполняется решеточками.
Вывод должен быть в одну строчку. как я понимаю ее надо как то рефрешить Оо?
Подскажите пожалуста как мне это реализовать.

Отредактировано zelxat (Окт. 9, 2012 16:28:38)

Офлайн

#2 Окт. 9, 2012 17:36:23

adray
Зарегистрирован: 2012-09-15
Сообщения: 123
Репутация: +  18  -
Профиль   Отправить e-mail  

Статус бар для красоты.

import time
import sys
for i in range(10):
      sys.stdout.write('#')
      sys.stdout.flush()
      time.sleep(1)

Офлайн

#3 Окт. 9, 2012 21:14:44

zelxat
Зарегистрирован: 2012-10-09
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Статус бар для красоты.

Спасибо! Наконецто хоть гдето ответили!

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version