如何从javascript运行python脚本?

2024-03-28 14:57:47 发布

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

我在做一个项目,我必须为它创建一个gui。我正在处理的页面有一个用户输入表单,要求输入字符串。我想接受这个输入并将其发送到我创建的用于处理的python脚本。然后,python脚本将向javascript返回一个字符串,以便我可以在网页中向用户显示它。我能这样做吗?

注意:我不是编程专家,所以请给我点时间。如果我也能举几个例子那就太好了。


Tags: 项目字符串用户脚本网页表单编程时间
1条回答
网友
1楼 · 发布于 2024-03-28 14:57:47

您可能希望使用Python web框架创建和公开HTTP端点;最简单的选择是Flask

这将需要您创建一个route/action视图来使用您创建的Python脚本处理POST请求。然后可以使用AJAX使用该HTTP端点。

另一个选择是利用Amazon Web服务提供的“无服务器”基础设施;这样,您可以使用Amazon API网关创建HTTP端点,并让该端点调用Amazon Lambda Python函数,该函数将运行Python脚本并返回结果。这种方法的优点是非常便宜而且相对容易设置,特别是当您只需要调用一个Python脚本时。另外,通过这种设置,您不必自己旋转或维护任何web服务器,因为您的Python脚本将直接在Amazon的服务器上运行。

祝你好运。

相关问题 更多 >