【发布时间】:2012-01-22 15:48:17
【问题描述】:
我有一个 python 脚本,它对图像进行一些处理并给我文本,该脚本在控制台中运行良好。现在我想通过在浏览器中使用 php 来显示相同的文本。
当我使用下面的代码时,当我从控制台执行代码时,我在 php 变量 $f 和 $v 中得到正确的值,但是当我从浏览器执行代码时,我在 php 变量中没有得到任何值
exec('python /var/www/abc/abc.py', $f, $v);
echo $f;
echo $retval;
在 python 脚本中:我有这样的东西
code...
code...
......
#in the end
print text
sys.stdout.flush()
如何在我的 php 变量中获取 python 脚本中的打印值??
【问题讨论】: