Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 594 Bytes

README.md

File metadata and controls

32 lines (25 loc) · 594 Bytes

qqdm

A lightweight, fast and pretty progress bar for Python

Demo

Installation

pip install qqdm

Usage

The following is a simple example.

import time
import random
from qqdm import qqdm, format_str

tw = qqdm(range(10), desc=format_str('bold', 'Description'))

for i in tw:
  loss = random.random()
  acc = random.random()
  tw.set_infos({
    'loss': f'{loss:.4f}',
    'acc': f'{acc:.4f}',
  })
  time.sleep(0.5)

For the demo gif shown above, you may refer to tests/test.py.