Я пытаюсь отобразить график из метода IPython.notebook.kernel.execute
, дело в том, что функция выполняется, но график не отображается в блокноте jupyter. если я пытаюсь выполнить объявление переменной, она работает нормально.
из этого https://jakevdp.github.io/blog/2013/06/01/ipython-notebook-javascript-python-communication/ я нашел
input_form = """
<select id="col" onchange="test()">
<option>age dist</option>
<option>gender</option>
</select>
"""
javascript = """
<script>
function test(){
var command = 'IPython.display.display(show_graph())'
console.log(command)
IPython.notebook.kernel.execute(command);
}
</script>
"""
HTML(input_form + javascript)```
the function show_graph is a python function.