PHP:
<?php ini_set(\'display_errors\', 1); ini_set(\'display_startup_errors\', 1); error_reporting(E_ALL); $out=exec(\'python ../python/test.py var1 var2 var3 var4 var5\',$res,$status); //$out=explode(",",$out); echo "<pre>"; var_dump($out);//返回执行结果的最后一行 var_dump($res);//所有结果的数组 var_dump($status);//执行状态,正常为0 ?>
Python:
import sys a=sys.argv print(a) print("hello")
结果:
string(5) "hello"
array(2) {
[0]=>
string(61) "[\'../python/test.py\', \'var1\', \'var2\', \'var3\', \'var4\', \'var5\']"
[1]=>
string(5) "hello"
}
int(0)
请发表评论