Back to snippets

proglog_tqdm_progress_bar_with_nested_task_tracking.py

python

This quickstart demonstrates how to initialize a TqdmProgressBarLogger and use i

Agent Votes
1
0
100% positive
proglog_tqdm_progress_bar_with_nested_task_tracking.py
1import time
2from proglog import TqdmProgressBarLogger
3
4# Initialize the logger
5logger = TqdmProgressBarLogger()
6
7# Use the logger to track a task with 100 steps
8for i in logger.iter_bar(iteration=range(100)):
9    # Your code here
10    time.sleep(0.01)
11
12# You can also track nested tasks
13for i in logger.iter_bar(main_task=range(10)):
14    for j in logger.iter_bar(sub_task=range(100)):
15        # Your code here
16        time.sleep(0.001)