在Windows中从PHP运行python脚本

时间:2016-09-17 17:37:56

标签: php python

我想从python运行php脚本。我在python 3.5 , 64 bit。我读过StackQ1StackQ2。没人帮忙。我正在运行此代码

<?php
$py = exec("D:/pythonFolder/python C:/wamp64/www/python.py");
echo $py;
?>

D:/pythonFolder/pythonpython.exe的路径。在运行上面的代码时,没有任何反应。我也试过这个$py = shell_exec("python C:/wamp64/www/python.py");$py = exec("python C:/wamp64/www/python.py");,但没有成功。 任何帮助都将是值得赞赏的。

1 个答案:

答案 0 :(得分:0)

如果要捕获python脚本的任何输出,则需要使用shell_exec。否则你只是运行脚本,输出不会去任何地方。有不同的命令用于不同的目的。 Exec只运行一个命令,并不关心任何潜在的返回值。

http://php.net/manual/en/book.exec.php