semvec/pypi-packages huggingface dataset:
tqdm-logging-wrapper 1.0.2rc1
Wrap standard-library logging to support TQDM progress-bars.
License: MIT
Requires Python: ~=3.6
Keywords: tqdm, logging

# TQDM logging wrapper
Wrap standard-library logging so it won't interrupt TQDM progress-bars.

## Installation
```bash
pip install tqdm-logging-wrapper
```

## Usage
```python
import logging

import tqdm
import tqdm_logging_wrapper

logger = logging.getLogger(__name__)
logging.basicConfig(level=logging.INFO)

items = [1, 2, 3]
items_iter = tqdm.tqdm(items)
logger.info(f"Items: {items}")
with tqdm_logging_wrapper.wrap_logging_for_tqdm(items_iter), items_iter:
    for item in items_iter:
        logger.info(f"Item: {item}")
logger.info(f"Items: {items}")
```