腳本 -- 通過 shell 腳本調用 Python 並傳參

多參數

執行腳本

./test.sh 111 333

shell

注意:這裏需要寫 Python 文件的絕對路徑

python /opt/testServer.py $1 $2

python

import sys

print('parm1:'+sys.argv[1]+',parm2:'+sys.argv[2])

輸出結果:

parm1:111,parm2:333

單參數 – 在 Python 中拆分

執行腳本

./test.sh  111,333

shell

python /opt/testServer.py $1

python

import sys

matrix = sys.argv[1].split(',')
print('parm1:'+matrix[0]+',parm2:'+matrix[1])

輸出結果:

parm1:111,parm2:333
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章