在Windows

时间:2018-02-07 13:23:56

标签: php python shell-exec

我想将一个php变量传递给python脚本,然后用它在pyhton中执行。然后我想将python脚本的结果传递回php文件

试过这个:

test.php的

<?php
   $param = 6;
   $result= shell_exec("python C:/xampp/htdocs/test/script.py $param");
   echo $result;
?>

和python脚本

script.py

#!/usr/bin/env python
import sys

x = sys.argv[1]
print (x)
r = x + 5

print (r)

当我尝试在浏览器上运行test.php时,我得到一个空白屏幕意味着没有传递变量。 我想在php中使用python脚本的结果进行进一步的计算。

我在Windows界面上运行这两个代码。

0 个答案:

没有答案