[英]Stand-alone interactive cell for ipython notebook
我使用ipython Notebook作为前Matlab用户。 我想念的一个功能是matlab的“命令窗口”-一个独立的交互式窗口,无论您正在编辑脚本的哪个部分,该窗口始终可见。
目前,我想尝试尝试的地方到处都新建了一个单元,但是我无法同时查看此“原型单元”以及脚本的任何给定部分,这很烦人。
我的问题: 有没有一种方法可以在开发环境和python脚本的任何给定部分之间快速切换?
欢迎任何解决方案-我什至已经在同一脚本上打开了两个浏览器窗口,这让我倍感愉悦。
谢谢。
您可以使用%qtconsole
魔术-它会启动一个qtconsole并附加到与笔记本相同的内核上。
在https://github.com/ipython/ipython/issues/2593/之后,您可以在.jupyter/custom/custom.js
添加类似以下内容,并添加一个按钮来启动qtconsole。
$([Jupyter.events]).on('notebook_loaded.Notebook', function(){
// Create a custom button in toolbar that execute `%qtconsole` in kernel
Jupyter.toolbar.add_buttons_group([
{
'label' : 'Run QTconsole',
'icon' : 'fa fa-terminal', // select your icon from http://fortawesome.github.io/Font-Awesome/icons
'callback': function () {
Jupyter.notebook.kernel.execute('%qtconsole')
}
}
// add more button here if needed.
]);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.