Sobre el proyecto
tqdm es una biblioteca popular de Python que añade instantáneamente medidores de progreso inteligentes a los bucles al envolver cualquier iterable con `tqdm(iterable)`. Admite el uso basado en iterables, actualizaciones manuales mediante sentencias `with` y el uso desde la CLI como módulo con tuberías. Las características clave incluyen baja sobrecarga (~60 ns por iteración), algoritmos inteligentes para la predicción del tiempo restante, compatibilidad multiplataforma (Linux, Windows, Mac, etc.), compatibilidad con cuadernos IPython/Jupyter y sin dependencias externas. Ofrece una amplia personalización mediante parámetros como `desc`, `total`, `leave`, `ncols`, `mininterval`, `ascii`, `unit_scale`, `bar_format` y más. Los submódulos proporcionan integraciones para cuadernos, asyncio, GUI (Matplotlib, Tkinter), rich, Keras, Dask y funciones de conveniencia como `trange`, `tenumerate`, `tzip` y `tmap`. El uso desde la CLI admite tuberías, conteo de bytes, unidades personalizadas y actualizaciones de progreso. La instalación está disponible mediante pip, conda, snap y Docker.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.