highcharts meets python in your Jupyter notebook
Installing easychart is easy with pip
pip install easychart
Open a new Jupyter notebook
import easychart
chart = easychart.new("column")
chart.title.text = "France Olympic medals",
chart.subtitle.text ="by year and by medal class"
chart.yAxis.title.text = "medals"
chart.categories = ["Gold","Silver","Bronze"]
chart.plot([7, 16, 18], name=2008)
chart.plot([11, 11, 13], name=2012)
chart
Complete documentation is hosted on read the docs. Have a look at one of the 25+ example charts.