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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

Supported by

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