我在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')
}
}]);
});
});