gpt4 book ai didi

python - 如何从 AngularJS 应用程序调用 Python 脚本

转载 作者:行者123 更新时间:2023-11-30 22:37:17 25 4
gpt4 key购买 nike

我们使用 AngularJS 作为 Web 应用程序的前端,并使用 Python 来执行计算并返回结果的一些函数。

我想知道有没有办法在AngularJS中直接调用python脚本?现在我们使用 $HTTP 服务调用 PHP,然后在 PHP 中使用 EXEC 命令调用 python,一切正常。

问题是我们通知每次 python 脚本调用都有大约 5 秒的延迟,我猜这是因为 python 解释器的开销,并且每次都尝试启动它,我们会希望消除这种延迟。

我们在 Redhat v 6.8/AngualarJS 1.4x 和 Python 3.6 Anaconda3 上运行

有人尝试过类似的事情吗?欢迎任何建议。

谢谢!

最佳答案

您可以编写一个 python 方法来调用您的计算代码并将该方法公开为 REST API。

您需要一个像 Flask 这样的库。

本教程解释了如何做到这一点:https://www.codementor.io/sagaragarwal94/building-a-basic-restful-api-in-python-58k02xsiq

这样就可以直接调用python API了。

关于python - 如何从 AngularJS 应用程序调用 Python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43917263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com