In [ ]:
import ipywidgets as widgets
widgets.IntSlider()
In [ ]:
import ipywidgets as widgets
widgets.Text(value='Hello World!', disabled=True)
In [ ]:
import ipywidgets as widgets
widgets.Checkbox(
value=False,
description='Check me',
disabled=False,
indent=False
)
In [ ]:
from IPython.display import display
import ipywidgets as widgets
button = widgets.Button(description="Click Me!")
caption = widgets.Label(value='Not Clicked')
display(button)
def on_button_clicked(b):
caption.value = 'Button Clicked'
button.on_click(on_button_clicked)
In [ ]:
caption
In [14]:
import threading
from IPython.display import display
import ipywidgets as widgets
import time
progress = widgets.FloatProgress(value=0.0, min=0.0, max=1.0)
def work(progress):
total = 100
for i in range(total):
time.sleep(0.2)
progress.value = float(i+1)/total
thread = threading.Thread(target=work, args=(progress,))
display(progress)
thread.start()
In [ ]: