可能是一个非常愚蠢的问题 我有一个python模块让我们说hi.py有以下
print "hi"
现在我想从php
执行这个文件<?php
#code here
?>
那么如何从php调用该python文件呢? 感谢
答案 0 :(得分:5)
使用exec函数调用Python。
示例:
$output = array();
exec("python hi.py", $output);
var_dump( $output);
在运行PHP的机器上执行其他命令,请参阅the docs。
答案 1 :(得分:1)
你可以调用php exec函数并调用
python -c "print 'hi'"
或者如果你有更大的模块,你可以使用
-m mod:将库模块作为脚本运行(终止选项列表)
所以最后我会用
exec("python -m hi");