Ліцензія: 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'>Ви можете перейти до документації за наступним посиланням:
Деякі інші функції python-multibar містяться в прикладах проєкту.
Будь-який ваш внесок дуже цінується.
Якщо у вас є пропозиція, яка могла б покращити проєкт, створіть форк репозиторію та зробіть пулл реквест. Ви також можете відкрити 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.Якщо всі сесії завершено успішно, сміливо створюйте пулл реквест. Дякуємо за ваш внесок у проєкт!
