我有一个单元格,它的内容如下:
import os
os.mkdir('123')
name = '123'
!rm -r name
我想将变量name的值传递到最后一行。我该怎么做?
我有一个单元格,它的内容如下:
import os
os.mkdir('123')
name = '123'
!rm -r name
我想将变量name的值传递到最后一行。我该怎么做?
试试使用$
,它将替换Python变量。
!rm -r $name
在某些情况下,您可能需要使用 $name\.txt
或 {name}.txt
。
使用{}
。
myvar = "/test"
!cd {myvar}
!git clone https://$GITHUB_AUTH@github.com/$user/my-repo.git
,其中user
是一个 Python 变量,而$GITHUB_AUTH
对应于os.environ['GITHUB_AUTH']
,在上述命令中被正确地替换为相应的值,而变量user
则被替换为空字符串。 - nbro!git clone "https://"$GITHUB_AUTH"@github.com/"$user"/my-repo.git"
. 我使用类似的命令来管理git和来自buckets的文件,这对我来说完全有效 :) - Jeremy Cochoy!rm -r "$name"
" - user566245