本日は ipywidgets という Python のライブラリで Jupyter notebook 上で動作させる対話ツールの構築をサポートするパッケージがあります. 例えば,Jupyter Notebookを開いて,次のようなコードを書いてみましょう from matplotlib import pyplot as plt import numpy as np from ipywidgets import interact import ipywidgets as widgets def plot_something(a): xs = np.linspace(-np.pi, np.pi, 100) ys = np.sin(xs-a) plt.plot(xs, ys) plt.xlim(-np.pi, np.pi) a_slider = widgets.FloatSlider(min=0