Skip to main content

NQDM -- An extension of TQDM which enables you to loop over multiple objects simultaneously, and specify the depth of iteration for each object. It is just pure Python magic, no extra libraries needed. It is customizable, minimal and open source.

Project description

NQDM

logo1

A more generalised implementation to TQDM-progress bars, which simulates a single loop for multiple loops and returns multiple elements at the same time. It can iterate over the deeper levels. It is compatible with many data types, is customizable and beginner-friendly.

Installing

Install it using the terminal

pip install nqdm

Then import it as follows

from nqdm import nqdm

Get Started

Please check main.ipynb for use cases

Built With

  • tqdm - The progress bar

Authors

  • Yamac Eren Ay - Initial work - yamaceay

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Special Thanks to:

Acknowledgments

It's worth mentioning that this module is built on top of TQDM, I would like to thank them for making this process of creating progress bars easy and flexible.

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

nqdm-0.4.12.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

nqdm-0.4.12-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file nqdm-0.4.12.tar.gz.

File metadata

  • Download URL: nqdm-0.4.12.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.9

File hashes

Hashes for nqdm-0.4.12.tar.gz
Algorithm Hash digest
SHA256 d5ccc06d84b61deb708417b1b610b7885e4ecc663cf48c3c37f20372f21e9730
MD5 af0d1a8d735e78200fccbdc510b9ae2d
BLAKE2b-256 92511e47248c20deafc8e55a48456d2bd97b9d5a602baf79afc78f826645d5e1

See more details on using hashes here.

File details

Details for the file nqdm-0.4.12-py3-none-any.whl.

File metadata

  • Download URL: nqdm-0.4.12-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.9

File hashes

Hashes for nqdm-0.4.12-py3-none-any.whl
Algorithm Hash digest
SHA256 cb722e182ce23cc0a566aac9f8681ef4573337c644a775bd2a72e549e8e7bc05
MD5 b5684e58320b99c94bf362969af3ea61
BLAKE2b-256 d1fdfd60cefe9f5f0da8c825020872fff4e164f2334550d1a22909d30cd69fac

See more details on using hashes here.

Supported by

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