要在PHP中调用Python脚本,可以使用exec()函数或shell_exec()函数来执行Python命令。

使用exec()函数时,可以将Python脚本的路径和参数作为参数传递给该函数,并通过第二个参数来获取命令执行的输出。示例代码如下:

$pythonScript = '/path/to/python/script.py';
$param1 = 'value1';
$param2 = 'value2';

$output = array();
exec("python $pythonScript $param1 $param2", $output);

// 打印输出
foreach ($output as $line) {
    echo $line . "<br>";
}

使用shell_exec()函数时,可以直接将Python命令作为参数传递给该函数,并通过返回值获取命令执行的输出。示例代码如下:

$pythonCommand = 'python /path/to/python/script.py arg1 arg2';

$output = shell_exec($pythonCommand);

// 打印输出
echo $output;

请注意,使用exec()shell_exec()函数执行外部命令存在一定的安全风险,应该谨慎处理用户输入,以防止命令注入攻击

php调用python脚本

原文地址: https://www.cveoy.top/t/topic/iAgt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录