関数の出力をキャプチャする
capture decoratorを使用することにより、関数の出力をキャプチャして、output widgetにレタリングすることができます。
import ipywidgets as widgets
from IPython.display import Audio
button=widgets.ToggleButton(description='test')
out=widgets.Output()
display(out)
@out.capture()
def test(change):
display(Audio("test.mp3", autoplay=True))
button.observe(test)
button
コメント