我将如何从 PHP 执行 Python 代码?我相信shell_exec(Command)会从终端运行命令。到目前为止我已经尝试过了:<?php $command = escapeshellcmd('python3 main.py');$output = shell_exec($command);echo $output;?>在 main.py 中,它将返回一个值return randomname,我想将其放入<p>我网站的标签中。
1 回答
慕姐4208626
TA贡献1852条经验 获得超7个赞
简单快捷的方法
要将 $output 变量包装到段落标签中,您可以这样做。
echo "<p>$output</p>";
更加模块化和可重用
如果您想将其包含在模板中,您可以将 php 代码放入函数中,然后从模板中调用它。但在这里,不要回显该值,而是返回它。
<?php
function getData()
{
$command = escapeshellcmd('main.py');
$output = shell_exec($command);
return $output;
}
?>
然后从模板中调用您的函数。
<p><?php echo getData(); ?></p>
- 1 回答
- 0 关注
- 92 浏览
添加回答
举报
0/150
提交
取消