【发布时间】:2019-12-02 13:22:17
【问题描述】:
我们将 jupyterLab 用于一些长时间运行的操作(在我们的案例中进行物理模拟)。用户应该能够在不杀死内核的情况下安全地停止这些操作。
有没有干净的方法来做到这一点?
是否有这方面的最佳实践?
我的单元格看起来像这样:
environment = gym.make()
running = True
while running:
environment.step()
running = ???
serialize(environment)
注意事项
- 这不是 How to stop the running cell if interupt kernel does not work[...] 的副本,因为我正在寻找一种保存方法来停止而不中断控制流。
- 这不是How to stop an infinite loop safely in Python? 的复制品,因为我正在寻找一种适合JupyterNotebooks 和JupyterLab 的方式。
【问题讨论】:
标签: python-3.x jupyter-notebook ipython jupyter-lab ipython-magic