Skip to main content

Loading Graphical Bar Tracker

Project description

Loading Graphical Bar Tracker

Disclaimer
This is not propaganda. Any resemblance to real abbreviations or symbols is purely coincidental.

lgbt- Красочный прогресс бар для Python

Новости обновления 3.0.0

  • Улучшена производительность
  • Удален Advanced progress bar и все зависимости
  • Удалены Heroes, теперь передача идёт напрямую через desc
  • Добавлен аргумент fixed с параметрами [True, False](по умолчанию False), для фиксации прогресс бара на месте

Установка

pip install lgbt

Использование

Обычный способ

from lgbt import lgbt

for i in lgbt(range(1000000)):
	pass

GIF

С использованием update

from lgbt import lgbt

# total is necessary argument
bar = lgbt(total=1000) 
for i in range(1000):
	bar.update(1)

GIF

Доступные параметры

from lgbt import lgbt

lgbt(iterable, total, desc, mode, miniter, mininterval)
  • iterable - Итерируемый объект или генератор.
  • total - Число элементов в коллекции, если не указано, пытается посчитать кол-во элементов в коллекции.
  • desc - Описание перед прогресс баром.
  • mode - Возможные кастомизации, посмотреть все можно через метод lgbt.modes(). По умолчанию ='rainbow'.
  • miniter - Минимальное число итераций между отрисовками, По умолчанию =2500.
  • mininterval - Минимальное время между отрисовками. По умолчанию =0.1.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lgbt-3.0.1.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lgbt-3.0.1-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file lgbt-3.0.1.tar.gz.

File metadata

  • Download URL: lgbt-3.0.1.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.9

File hashes

Hashes for lgbt-3.0.1.tar.gz
Algorithm Hash digest
SHA256 9b48ad4662df4294be53771c33addc34d6cc80c68453a0608bad59cc0adbd4e6
MD5 12cda31caf53dc14b4db0838a48ccb9b
BLAKE2b-256 5e81fe64c49aefcfbc0d82db8d2efcd83a28a6ec6d39a0bd8e18a8ca7f5b35b7

See more details on using hashes here.

File details

Details for the file lgbt-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: lgbt-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.9

File hashes

Hashes for lgbt-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 93f145c48399a1ea0e671f5ebaf9ab408b53b617db43b4f6d38d218650dbb4a5
MD5 165e4bbaf16045591fb9fa53363783de
BLAKE2b-256 cad1963915a30f9f655c64531aacb9f622b16960bbe28cafe5272725c14a0887

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page