首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从NodeJS(machine#2中)调用Python (在machine#2中)

从NodeJS(machine#2中)调用Python (在machine#2中)
EN

Stack Overflow用户
提问于 2021-06-11 10:56:12
回答 2查看 26关注 0票数 0

我想从machine#1应用程序( NodeJS应用程序)调用Python (出现在machine#2中,它是web托管服务器)。请让我知道

  1. 要在NodeJS应用程序(Machine #2)中安装什么包&要调用哪些API/RPC,并将某些参数传递给机器#1
  2. ,在机器#1中必须运行什么服务,以便Machine#1从机器#2接受调用命令。

注意:我假设对Machine#1的需求必须是静态IP地址,其中NodeJS应用程序总是可以通过静态IP地址调用。

EN

回答 2

Stack Overflow用户

发布于 2021-06-11 23:41:51

如果你在你的machine1上运行SSH,我会用ssh来做。假设你不需要管道。您可以在节点中使用派生或exec运行以下内容

ssh用户@10.0.0.1 "python /path/to/script.py“

票数 0
EN

Stack Overflow用户

发布于 2021-06-11 23:46:33

简单地说,您可以在机器#1上创建一个烧瓶应用程序,并将其作为服务运行

然后,当您想使用nodeJS从机器#2调用函数时,您可以向机器#1发送一个GET或POST请求,烧瓶将运行该函数或脚本,并将结果返回给机器#2

https://flask.palletsprojects.com

https://nodejs.dev/learn/make-an-http-post-request-using-nodejs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67935786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档