从PHP中的特定exe启动python

时间:2016-10-14 13:06:14

标签: php python cmd

我有一个用于启动我的python文件的php文件,默认版本为(2.7):

<?php
    echo '<pre>';
    system("cmd /c D:\web\folder\easypy.py");
    echo '</pre>';
?>

但我开发了一个更强大的python文件,与其他python(3.5)一起工作。所以我需要在我的php中使用版本3.5的exe。

我试过了:

<?php
    echo '<pre>';
    system("cmd /c D:\web\folder\strongpy.py D:\folder1\folder2\python35\python.exe");
    echo '</pre>';
?>

但它不起作用。

1 个答案:

答案 0 :(得分:1)

php中的

系统看起来像这样:

system("command", $retval); //retval is optional
你的案例中的

命令是:

 "cmd /c D:/folder1/folder2/python35/python.exe D:/web/folder/strongpy.py"

最终的PHP代码如下所示:

system("cmd /c D:/folder1/folder2/python35/python.exe D:/web/folder/strongpy.py");