我的团队在Elastic Search上构建了一个搜索UI应用程序。 UI应用程序是使用Angular 2构建的。是否可以从UI应用程序调用Python脚本?应该将数据发送到python脚本并将结果返回给应用程序?
请不要介意问题是否令人困惑。
答案 0 :(得分:1)
您应该在服务器上设置Python脚本。你可以使用一些框架(如Flask,Falcon,Django等)或Python嵌入式服务器 - https://docs.python.org/2/library/simplehttpserver.html
之后,您需要使用Angular客户端的数据向服务器执行简单的GET请求。
另一个解决方案是将这个Python脚本重写为JS并在你的应用程序中使用它,但不幸的是,Angular 不本机支持Python,只有JS和TS