2022年09月28日 更新

Colaboratoryでコードから実行を終了させる方法

どうも、クラゲジュニアです。

Colaboratoryでは、今までexit()などのコードから実行を終了させることができませんでした。 2022年9月に新しい機能が追加され、コードからセッションの終了かつ強制終了をできるようになったので、その方法を紹介します。

方法

以下コードを追加するだけでOKです!

from google.colab import runtime
runtime.unassign()


使用例

num1 の時、実行が終了します。それ以外の場合、コードが終了せずそのまま実行されます。

from google.colab import runtime

num = 1
# num = 0
if num == 1:
  runtime.unassign()
print(num)

以上です。