如果我有一个名为arscript.r
的R脚本,其内容如下:
#!/usr/bin/R
newvar = 10
然后我可以在R交互式外壳中完成
> source("./arscript.r")
> newvar
[1] 10
我想在Python中做同样的事情。怎么可能呢?显然,在Python中,我会写print(newvar)
...
答案 0 :(得分:0)
在python中,您可以导入脚本,然后从中调用变量:
例如,文件blah.py看起来像这样
text = 'abc'
和另一个文件run.py看起来像这样:
import blah
print (blah.text)
可打印
> abc
(在这种情况下,文件必须位于同一文件夹中)