在共享宿主中使用系统从php执行python脚本时显示错误(显示其他输出)

2024-04-27 00:43:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用way从php执行一个python脚本

$mystring = system('python test.py', $retval);

我只想看到python脚本中的错误消息。有可能吗?它正在返回输出,例如,我从python脚本中看到一个“print”hello“”,但是我没有看到python脚本中的错误,它显然无法加载模块,因为执行在那里停止,我没有看到显示的错误。在


Tags: 模块pytest脚本消息hello错误system
1条回答
网友
1楼 · 发布于 2024-04-27 00:43:25

最好在PHP中使用:

exec('python test.py', $outp, $return);

您将在$return处看到python脚本返回的错误状态(如果不是0,则有一个错误),以及$outp处的错误文本

相关问题 更多 >