2024-03-29 04:48:45 发布
网友
我使用php运行python脚本,并使用json.dump文件并显示在我的php页面上。我觉得它比在python中运行慢。你知道吗
如果我正确地理解了您的问题,那就不奇怪了,因为从PHP调用Python脚本(而不是从CLI调用)会增加PC必须执行的操作。考虑一下:首先PHP必须创建一个shell来调用您的脚本,然后等待它完成(例如,等待缓冲区中出现退出代码),从缓冲区中获取所有内容,然后将其推入输出缓冲区,然后刷新输出缓冲区,这样数据才真正显示在页面上。除此之外,输出数据还要传输两次,首先从Python传输到PHP,然后从PHP传输到浏览器。你知道吗
此外,处理速度取决于调用Python脚本的方法—有几种方法可以实现这一点,有些方法的开销比其他方法大。你知道吗
如果我正确地理解了您的问题,那就不奇怪了,因为从PHP调用Python脚本(而不是从CLI调用)会增加PC必须执行的操作。考虑一下:首先PHP必须创建一个shell来调用您的脚本,然后等待它完成(例如,等待缓冲区中出现退出代码),从缓冲区中获取所有内容,然后将其推入输出缓冲区,然后刷新输出缓冲区,这样数据才真正显示在页面上。除此之外,输出数据还要传输两次,首先从Python传输到PHP,然后从PHP传输到浏览器。你知道吗
此外,处理速度取决于调用Python脚本的方法—有几种方法可以实现这一点,有些方法的开销比其他方法大。你知道吗
相关问题 更多 >
编程相关推荐