How to manage and communicate with multiple IPython/Jupyter kernels from a Python script?

十年热恋 提交于 2019-11-30 20:28:57

A KernelManager deals with starting and stopping a single kernel, and there's a MultiKernelManager to co-ordinate more than one.

Then you can use the .client() method to get a KernelClient instance which handles communications with a kernel:

For details of how you communicate with a kernel, see the message spec docs. Some of this is abstracted away by KernelClient, but you'll probably need to know some of it.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!