猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
运行 python 脚本并通过 PHP 获取其输出是一个坏主意吗?
我正在使用 php 运行 python 脚本并使用 json.dump 获取其输出并显示在我的 php 页面上。我觉得它比我通过 python idle 运行它时要慢。
蛊毒传说
浏览 124
回答 1
1回答
杨魅力
如果我正确理解了您的问题,那么感觉较慢也就不足为奇了,因为从 PHP 调用 Python 脚本而不是从 CLI 调用它会增加您的 PC 必须执行的操作。考虑一下:首先 PHP 必须创建一个 shell 来调用您的脚本,然后等待它完成(例如,等待缓冲区中出现退出代码),从缓冲区中获取所有内容,然后将其推入输出缓冲区,然后刷新输出缓冲区,因此数据实际上显示在您的页面上。除此之外,您的输出数据会传输两次,首先是从 Python 到 PHP,然后从 PHP 到您的浏览器。此外,处理速度取决于您用来调用 Python 脚本的方法——有几种方法可以实现这一点,有些方法比其他方法开销更大。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续