要在PHP中调用Python脚本,你可以使用shell_exec()
或exec()
函数来执行Python命令或脚本。以下是一个简单的示例,说明如何在PHP中调用Python脚本:
- 创建一个Python脚本,例如
hello.py
,该脚本将输出一条简单的消息:
# hello.py
print("Hello from Python!")
- 在PHP中使用
shell_exec()
函数来执行Python脚本:
<?php
$pythonScript = 'hello.py';
$output = shell_exec("python3 $pythonScript");
echo $output;
?>
在上面的示例中,shell_exec()
函数将执行Python脚本hello.py
,并将其输出存储在$output
变量中,然后通过echo
语句将输出显示在PHP页面上。
请注意,为了使此方法工作,你的Web服务器必须具备执行Python的权限,并且Python必须已安装在服务器上。此外,确保设置适当的文件路径,以便在PHP中找到Python脚本。如果需要传递参数给Python脚本或处理Python脚本的输出,可以进一步扩展这个基本示例。