php怎么调用python脚本

1362
2023/10/31 22:21:17
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在PHP中调用Python脚本,您可以使用exec()函数。下面是一个示例:

<?php
// 调用Python脚本
$result = exec('python /path/to/python_script.py');
echo $result;
?>

上述代码中,exec()函数用于执行指定的命令,例如python /path/to/python_script.py。脚本的输出将被存储在$result变量中,然后可以使用echo语句输出。请确保您已经将/path/to/python_script.py替换为实际的Python脚本路径。

请注意,exec()函数是阻塞的,也就是说,PHP将等待Python脚本执行完毕并返回结果后,才会继续执行下面的代码。如果您希望在后台运行Python脚本,而不阻塞PHP的执行,您可以使用exec()函数的第二个参数来指定一个数组来存储输出结果。

<?php
// 调用Python脚本,并将结果存储在数组中
exec('python /path/to/python_script.py', $output);
print_r($output);
?>

这样,Python脚本的结果将作为数组存储在$output变量中,并可以通过print_r()函数输出。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Python怎么连接ChatGPT的API