如何运行Python脚本并将其结果传递给MERN应用程序中的另一个组件

如何运行Python脚本并将其结果传递给MERN应用程序中的另一个组件,python,python-3.x,reactjs,flask,mern,Python,Python 3.x,Reactjs,Flask,Mern,我有一个MERN应用程序和一个Python脚本。 例如 让MERN应用程序有3个组件:Home、Add和Display,它们在app.js中呈现 function App(){ return( <React.Fragment> <Router> <Route path="/" component={Home}/> <Route path="/Add&q

我有一个MERN应用程序和一个Python脚本。 例如

让MERN应用程序有3个组件:Home、Add和Display,它们在app.js中呈现


function App(){
    return(
        <React.Fragment>
        <Router>
        <Route path="/" component={Home}/>
        <Route path="/Add" component={Add}/>
        <Route path="/Display" component={Display}/>
        </Router>
        </React.Fragment>
    );
}


函数App(){
返回(
);
}
假设组件中有一个按钮。当我按下按钮时,我需要运行一个Python脚本并将其结果传递给组件,它已经在componentDidMount中运行了它的函数,最后组件显示结果

我分别使用了Python和React js。但不熟悉传递值和使用值。有人能帮我解决这个问题吗。我的项目比这复杂多了。我用这个例子来说明我的需求

任何小小的建议都会大有用处。 很少有网站建议使用烧瓶。我不知道如何把烧瓶和梅恩结合起来。这是实现这一目标的唯一途径吗


感谢您可以使用它来解决您的问题陈述,另一个困难的方法是将整个程序重新写入node.js。您可以使用node js中提供的child_进程来实现这一点。在项目中单独使用一个python脚本,并使用child_进程模块通过节点调用它。浏览此链接以获取有关此的更多详细信息:


然后,您可以从React JS前端调用API。

通常web应用程序从API获取依赖项。我会将python脚本所做的一切部署为web服务,并在web应用程序中使用。。。你是如何部署整个装置的?我还没有部署。最有可能是通过谷歌云平台实现的。您是否能够在运行应用程序的环境中安装python?