tqdm in jupyter notebook code example

Example 1: tqdm in python

from tqdm import tqdm
for i in tqdm(range(10000)):
    pass

Example 2: tqdm progress bar python

from tqdm import tqdm
for i in tqdm(range(0,int(10E6))):
  continue

Example 3: tqdm command that works both in notebook and lab

#for jupyter lab, in anaconda prompt:
conda install nodejs
jupyter labextension list
conda list widget

pip install ipywidgets 
jupyter nbextension enable --py widgetsnbextension
jupyter labextension install @jupyter-widgets/jupyterlab-manager

#In Jupyter Lab Notebook:
from tqdm.auto import tqdm, trange

Example 4: tqdm continues afer break

import tqdm
iterator = tqdm.tqdm(range(100000000))
for f in iterator:
  if f > 100000000/4:
    iterator.close()
    break