Команда IPython.notebook.kernel.execute не отображает график - PullRequest
0 голосов
/ 10 ноября 2019

Я пытаюсь отобразить график из метода 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.
...