The module ProgressBar generates timed progress bars in the terminal while you execute a program.
A progress bar is seldomly really necessary but sometimes it is just neat to display some progress for the user
You can find the documentation here
An easy example:
from time import sleep # to use the timer from progressbar import ProgressBar # progressbar module print("Multiplying 987.000 * 1.210.100") num = 987000 * 1210100 bar = ProgressBar() for i in bar(range(100)): sleep(0.01) bar.update(i) print("Result: " + str(num))
And this is what it looks like in the terminal: