4

我想从我的脚本中读取新的环境变量。我正在尝试通过 ssh 导出这个 var。我试过了

test = "qwerty"
cmd = "export my_password=%s;python script.py" % test

通过 ssh 执行此命令。在脚本中:

if os.environ.has_key("my_password"): print "ok"
else: print "failed"

结果我“失败了”。我应该如何设置这个环境变量?

4

1 回答 1

3

只需在命令之前添加它而不导出它:

cmd = "my_password=%s python script.py" % test
于 2012-12-19T15:14:34.033 回答