如何在Jupyter Notebook中使用自定义按钮执行python脚本

时间:2019-03-12 16:19:34

标签: python jupyter-notebook ipython jupyter

我在Jupyter Notebook中创建了一个自定义按钮。

我想在单击按钮时执行特定的python脚本。

有什么办法吗?

我们使用了IPython.notebook.kernel.execute('%qtconsole'),它打开了一个qt控制台。我可以在其中运行python脚本吗?

这是custom.js的代码

define(['base/js/namespace', 'base/js/promises'], function(IPython, promises) {
    promises.app_initialized.then(function (appName) {
        if (appName !== 'NotebookApp') return;

        IPython.toolbar.add_buttons_group([{
            'label'   : 'Save specific',
            'icon'    : 'fa-save',
            'callback': function () {
                IPython.notebook.kernel.execute('%qtconsole')
            }
        }]);
    });
});

0 个答案:

没有答案