4

スクリプトから新しい環境変数を読み取りたい。この変数をssh経由でエクスポートしようとしています。私はもう試した

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 に答える