Лицензия: Apache 2.0
Описание: Инструмент для статической генерации прогрессбаров.
ОС: Независим
Python: 3.9+
Typing: Typed
Тема: Утилиты
Документация
·
Сообщить о баге
·
Предложить идею
Оглавление
# Пользователи Unix/macOS могут использовать
$ python -m pip install -U python-multibar
# Пользователи Windows могут использовать
$ py -m pip install -U python-multibar>>> import multibar
>>> writer = multibar.ProgressbarWriter()
>>> progressbar = writer.write(10, 100)
# Используя __str__() метод, мы получаем прогрессбар
# с базовой сигнатурой.
Out: '+-----'
# Writer возвращает объект прогрессбара.
>>> type(progressbar)
Out: <class 'multibar.impl.progressbars.Progressbar'>Вы можете приступить к документации, перейдя по следующей ссылке:
Some more of the features of python-multibar are in the project examples.
Любой ваш вклад очень ценится.
Если у вас есть предложение, которое могло бы улучшить проект, создайте форк репозитория и создайте пулл реквест. Вы также можете просто открыть issue с тегом «enhancement». Не забудьте поставить звезду проекту! Спасибо ещё раз!
- Создайте форк проекта
- Создайте ветку с названием, которое в двух словах описывает суть дополнения/изменения (
git checkout -b feature/AmazingFeature) - Подтвердите Ваши изменения (
git commit -m 'Add some AmazingFeature') - Отправьте изменения на ветку (
git push origin feature/AmazingFeature) - Создайте Пулл Реквест
NOTE:перед созданием пулл реквеста необходимо установить зависимости проекта:
pip3 install -r dev-requirements.txt -r requirements.txtЗатем перейдите в корневой каталог проекта
...\python-multibar>и запустите все пайплайны nox с помощью командыnox.Если все сессии завершены успешно, смело создавайте пулл реквест. Спасибо за ваш вклад в проект!
