美文网首页
Jupyter gateway api使用

Jupyter gateway api使用

作者: wangqiaoshi | 来源:发表于2017-09-11 09:57 被阅读0次

    启动

    nohup jupyter kernelgateway --JupyterWebsocketPersonality.list_kernels=True --KernelGatewayApp.allow_origin=* &

    这里JupyterWebsocketPersonality.list_kernels必须设为true,否者/api/kernel接口会被拒绝,
    KernelGatewayApp.allow_origin=*允许所有机器都可以启动kernel

    模式

    gateway只带两种模式notebook-http模式和jupyter-websocket模式.这里只讨论,jupyter-websocket,它是一种启动kernel用http api启动,用websocket于kernel交互。

    查看api接口

    image.png

    启动 kernel

    image.png

    这里是启动ipython2 kernel

    kernel交互

    需要先了解,交互message协议,交互构架
    https://jupyter-client.readthedocs.io/en/latest/messaging.html

    image.png

    message-type:execute-request

    image.png

    相关文章

      网友评论

          本文标题:Jupyter gateway api使用

          本文链接:https://www.haomeiwen.com/subject/gzuxsxtx.html