通过PHP页面运行python程序

时间:2013-12-03 18:47:08

标签: php python

我试图通过PHP执行一个基本的python脚本(print "hello world")。我看到了很多这样的SO问题,它帮助我创建了一个php脚本来运行看起来像这样的程序:

<?php
$result = exec('python phptry.py');
echo $result;
?>

其中phptry.py是hello world程序的名称。然而,php页面不会返回任何内容(空白/白页)。是否需要任何其他插件?

另外,我的实际目标是运行一个更大的python脚本,它有一个list of tuples(我现在通过python解包和打印),我想在php页面上显示

1 个答案:

答案 0 :(得分:1)

您可能想尝试使用shell_exec()代替exec()。您也可以尝试使用system()

可能重复:Running a Python script on a PHP server