Python 如何启动具有自定义导入上下文的jupyter笔记本实例?

Python 如何启动具有自定义导入上下文的jupyter笔记本实例?,python,ipython,jupyter,jupyter-notebook,Python,Ipython,Jupyter,Jupyter Notebook,我正在编写一个插件,用bpython ipython和jupyter笔记本增强Flask shell,就像Django扩展一样。但是,我没有找到一个好方法来使用导入的上下文启动jupyter笔记本实例,就像我用shell/bpython/ipython实现的那样 因此,我的问题是如何使用自定义的上下文轻松地启动笔记本实例,如NotebookApp.instance.start(context=context)?没有简单的方法,因为用户代码在单独的“内核”进程中运行,而不是在笔记本服务器应用程序中

我正在编写一个插件,用bpython ipython和jupyter笔记本增强Flask shell,就像Django扩展一样。但是,我没有找到一个好方法来使用导入的上下文启动jupyter笔记本实例,就像我用shell/bpython/ipython实现的那样


因此,我的问题是如何使用自定义的上下文轻松地启动笔记本实例,如
NotebookApp.instance.start(context=context)

没有简单的方法,因为用户代码在单独的“内核”进程中运行,而不是在笔记本服务器应用程序中运行。@ThomasK似乎就是这样。可能唯一的方法就是定义一个笔记本扩展,并根据它创建一个新的内核,就像Django扩展一样。这不是一个简单的方法,因为用户代码在单独的“内核”进程中运行,而不是在笔记本服务器应用程序中运行。@ThomasK似乎就是这样。也许唯一的方法就是定义一个笔记本扩展,并像Django扩展那样基于它创建一个新的内核。