例如,在bash:從bash運行.py腳本,一旦.py完成運行後,如何將python變量傳遞迴終端?
python my_py.py
# i get some variable my_var
回到bash的。我想要$ my_var!
例如,在bash:從bash運行.py腳本,一旦.py完成運行後,如何將python變量傳遞迴終端?
python my_py.py
# i get some variable my_var
回到bash的。我想要$ my_var!
您可以將變量及其值寫入python腳本的ini文件中。
在Values.ini文件
my_var="value"
執行python腳本後,只需調用使用Values.ini .
操作
. Values.ini
現在你的shell變量$my_var
將有分配的值。 這種方法的優點是可以像這樣分配任意數量的變量。
var1="value1"
var2="value2"
var3="value3"
打印變量,並且僅變量終端。然後,在bash中,您可以使用進程替換將輸出分配給一個變量:'myVar = $(python my.py)' – hek2mgl
看看http://stackoverflow.com/questions/5971312/how-to-set-環境變量在Python中?lq = 1 – George