Lorsque vous programmez, manipulez une grande quantité de données ou répétez un traitement, vous vous demandez peut-être «combien est-il terminé maintenant?», Mais j'utilise souvent des instructions Print dans le notebook Jupyter. Ensuite, cela devient un peu déroutant. Par conséquent, je vais vous montrer comment utiliser la barre de progression de progression utilisée lors de l'installation de l'application dans Jupyter Notebook.
python
from IPython.html.widgets import FloatProgress
from IPython.display import display
from time import sleep
fp = FloatProgress(min=0, max=100)
display(fp)
for i in xrange(100):
sleep(0.1)
fp.value = i
python
from IPython.html.widgets import FloatProgress
from IPython.display import display
from time import sleep
fp = FloatProgress(min=0, max=100)
display(fp)
for i in range(100):
sleep(0.1)
fp.value = i
Postscript.
ShimWarning: The `IPython.html` package has been deprecated. You should import from `notebook` instead. `IPython.html.widgets` has moved to `ipywidgets`.
"`IPython.html.widgets` has moved to `ipywidgets`.", ShimWarning)
Si l'avertissement "..." s'affiche, corrigez-le comme suit.
python
from ipywidgets import FloatProgress
from IPython.display import display
from time import sleep
fp = FloatProgress(min=0, max=100)
display(fp)
for i in range(100):
sleep(0.1)
fp.value = i
c'est tout.
Recommended Posts