from ipywidgets import DropDownWidget, StaticInteract from IPython.display import IFrame, display, clear_output import sys links = {'l1': 'http://en.m.wikipedia.org/wiki/Path_integral_formulation', 'l2': 'http://en.m.wikipedia.org/wiki/Spherical_harmonic'} def show_iframe(link): clear_output(wait=True) sys.stdout.flush() i = IFrame(link,width=800,height=300) display(i) StaticInteract(show_iframe,link = DropDownWidget(links.values(), labels=links.keys())) #!jist -p iframes_with_ipywidgets.ipynb