gpt4 book ai didi

ipython - 如何获取 jupyter notebook 内核状态?

转载 作者:行者123 更新时间:2023-12-01 03:37:26 25 4
gpt4 key购买 nike

我希望能够从笔记本服务器外部检测内核是否忙或正在运行某个单元。

有什么方法可以让我将此状态打印为命令行调用或将其作为对 http 请求的响应返回。

最佳答案

没有,这个状态没有存储在任何地方,部分是因为它变化很快,部分是因为不应该有很多(如果有的话)根据它的值采取不同的行动。它仅通过 IOPub channel 上的消息发布,您可以通过 zeromq 或 websocket 连接到该 channel 。如果您想知道内核的忙/闲状态:

  • 连接到内核(zmq 或 websocket)
  • 初始状态忙
  • 发送 kernel_info请求
  • 监视器 status忙/闲更改的 IOPub 消息

  • 如果内核空闲,它将及时处理 kernel_info 请求,您将收到 status:idle 消息。

    关于ipython - 如何获取 jupyter notebook 内核状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33512329/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com