从PHP调用Python
可能是重复的问题:
从PHP调用Python并获取返回代码
这可能是个很傻的问题。
我有一个Python模块,假设叫做hi.py,里面有以下内容:
print "hi"
现在我想从PHP中执行这个文件。
<?php
#code here
?>
那么我该如何从PHP调用这个Python文件呢?
谢谢!
2 个回答
1
你可以使用 PHP 的 exec 函数来调用
python -c "print 'hi'"
或者如果你有更大的模块,可以使用
-m mod : 将库模块作为脚本运行(结束选项列表)
所以最后我会使用
exec("python -m hi");
- 如果需要的话,别忘了在你的服务器上配置 PYTHON_PATH
- 做这种事情的时候要小心