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.0.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.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lgbt-3.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 aa4455264ddfdfc97339becf55a82778f9a254c007a5ca86d71262928848965d
MD5 89723b6916e794931bebdcd5f3d9307e
BLAKE2b-256 957486a578b55fbd3563ba57a79d6fda2525933b22e8946b5f8a3fb0f6bffa14

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lgbt-3.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 df243da0b00df11631b737fef5bef7f396a4b4bb8da3c26ee3f1b4dbb00adf6d
MD5 5537e858af39e5070072ea20d4bb5d2c
BLAKE2b-256 b58ea5dd9dfad354a17e254f1783212922217022ffa1eda528b6e50f94f01861

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