【Shell】Python に引数を渡して戻り値を取得する方法

Python に引数を渡して戻り値を取得する

Shell コマンド

test1=$(python test.py 123)
echo $test1

test.py

import sys

arg1 = ""
args = sys.argv
if len(args) > 1:
    arg1 = args[1]

if __name__ == '__main__':
    sys.stdout.write("test = " + arg1)

Shell の 表示結果

test = 123

参考サイト