O'Reilly logo

Learning Jupyter by Dan Toomey

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Widgets

There is another package of widgets, called ipywidgets, that has all of the standard controls that you might want to use, with many optional parameters available to customize your display.

Progress bar widget

One of the widgets available in this package displays a progress bar to the user. Take the following script:

import ipywidgets as widgets
widgets.FloatProgress(
    value=45,
    min=0,
    max=100,
    step=5,
    description='Percent:',
)

This would display our progress bar as shown here:

Progress bar widget

Listbox widget

We could also use the list box widget, called as Dropdown, in this script:

import ipywidgets as widgets
from IPython.display import display
w = widgets.Dropdown( ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required