如何停止 Google Colab 运行时而不自动重新启动

Ayo*_*eis 6 python linux jupyter-notebook google-colaboratory

当我想做的事情结束时,我想以编程方式停止Google Colab笔记本,我想在末尾放一行来阻止它运行。我已经尝试过这些,但没有任何效果。它们都会重新启动而不是关闭或只是给出错误。

我从这里得到这些:

import os
os.kill(os.getpid(), 9)
Run Code Online (Sandbox Code Playgroud)
import sys
sys.exit()
Run Code Online (Sandbox Code Playgroud)
exit()
Run Code Online (Sandbox Code Playgroud)
quit()
Run Code Online (Sandbox Code Playgroud)
!kill -9 -1
Run Code Online (Sandbox Code Playgroud)

有一个结束所有运行时的快捷方式(默认情况下它是未定义的,我将其添加为Ctrl+ Shift+ K),所以也许我可以编写一个程序来虚拟地键入这些键。但它在关闭之前会打开一个弹出窗口,我可能无法在那里确认。

我怎样才能做到这一点?谢谢!

Ayo*_*eis 3

现在(自 2022 年 9 月 12 日起)您可以执行以下操作:

from google.colab import runtime
runtime.unassign()
Run Code Online (Sandbox Code Playgroud)

在此 GitHub 问题中宣布: https: //github.com/googlecolab/colabtools/issues/2568。感谢@HappyFace 评论此链接。