php exec()执行python脚本

php exec()执行python脚本
exec()
原型:string exec (string command [, string array [, int return_var]])
开启exec()函数:
exec()函数是被禁用的,要使用这个函数必须先开启。
首先是 要关掉 安全模式 safe_mode = off  (若safe_mode=off,下边就不需要看了)
然后在看看 禁用函数列表 disable_functions = proc_open, popen, exec, system, shell_exec, passthru   这里要把 exec 去掉,重启 apache 就OK了。
safe_mode_exec_dir=
exec("python test.py {$param1} {$param1} 2>&1", $data, $status);
$param为传python脚本参数,多个参数以此类推$param3 $param4 ... 
$data var_dump($data)打印结果

python 

if __name__ == '__main__':
list = sys.argv
if list:
    param1 = sys.argv[1] #参数1
    param2 = sys.argv[2] #参数2

print('结果')

你可能感兴趣的:(PHP,Python,php,python,开发语言)