It's a very tiny lib to help devs to print a progress bar in console
Here a very simple sample:
import time from console_progressbar import ProgressBar pb = ProgressBar(total=100,prefix='Here', suffix='Now', decimals=3, length=50, fill='X', zfill='-') pb.print_progress_bar(2) time.sleep(5) pb.print_progress_bar(25) time.sleep(5) pb.print_progress_bar(50) time.sleep(5) pb.print_progress_bar(95) time.sleep(5) pb.print_progress_bar(100)
params:
total - Required : total iterations (Int) prefix - Optional : prefix string (Str) suffix - Optional : suffix string (Str) decimals - Optional : positive number of decimals in percent complete (Int) length - Optional : character length of bar (Int) fill - Optional : bar fill character (Str) zfill - Optional : bar zero fill character (Str) file - Optional : output file (Stream)