我知道這個問題已經被問及在這個網站上無數次的回答,但我仍然有一些麻煩。 須藤蟒test1.py藍色將值從php傳遞到python
test1.py
import sys
who = sys.argv[1]
print sys.argv[1]
print who
輸出:: 藍色 藍色
從PHP
從bash的$ledcolor = "0,255,0";
$result = exec("sudo python test1.py blue");
$result = exec("sudo python test1.py" . $ledcolor);
$result = exec('sudo python test1.py' . $ledcolor);
$result = exec('sudo python test1.py blue');
所有結果中沒有輸出蟒蛇 我自己也嘗試了shell_exec PHP中的相同(無)的結果。
$result = exec("sudo python test1.py blue" . $ledcolor);
echo "\n";
print $result;
我究竟做錯了什麼?
您打印過'$ result'嗎? –
回聲只有變量我更新與代碼和結果的主要職位 – jointtech