如何在Google Colab终端命令中使用Python变量?

me2*_*ats 4 python ubuntu google-colaboratory

我有一个具有以下内容的单元:

import os
os.mkdir('123')
name = '123'
!rm -r name
Run Code Online (Sandbox Code Playgroud)

我想将变量的值传递到最后一行。我怎样才能做到这一点?

Kor*_*ich 9

尝试$。它将替换python变量。

!rm -r $name
Run Code Online (Sandbox Code Playgroud)

您可能需要使用$name\.txt{name}.txt在某些情况下。

  • @nbro 我建议在 shell 命令中使用引号: `!git clone "https://"$GITHUB_AUTH"@github.com/"$user"/my-repo.git"`。我使用类似的命令来管理存储桶中的 git 和文件,它非常适合我:) (9认同)