运行python脚本并通过PHP获取其输出是个坏主意吗?

2024-03-29 04:48:45 发布

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

我使用php运行python脚本,并使用json.dump文件并显示在我的php页面上。我觉得它比在python中运行慢。你知道吗


Tags: 文件脚本json页面dumpphp
1条回答
网友
1楼 · 发布于 2024-03-29 04:48:45

如果我正确地理解了您的问题,那就不奇怪了,因为从PHP调用Python脚本(而不是从CLI调用)会增加PC必须执行的操作。考虑一下:首先PHP必须创建一个shell来调用您的脚本,然后等待它完成(例如,等待缓冲区中出现退出代码),从缓冲区中获取所有内容,然后将其推入输出缓冲区,然后刷新输出缓冲区,这样数据才真正显示在页面上。除此之外,输出数据还要传输两次,首先从Python传输到PHP,然后从PHP传输到浏览器。你知道吗

此外,处理速度取决于调用Python脚本的方法—有几种方法可以实现这一点,有些方法的开销比其他方法大。你知道吗

相关问题 更多 >