我的團隊在Elastic Search上構建了一個搜索UI應用程序。 UI應用程序是使用Angular 2構建的。是否可以從UI應用程序調用Python腳本?數據應發送到python腳本並將結果返回給應用程序?我們可以在Angular 2 web應用程序中調用python腳本嗎
請不要介意如果問題很混亂。
我的團隊在Elastic Search上構建了一個搜索UI應用程序。 UI應用程序是使用Angular 2構建的。是否可以從UI應用程序調用Python腳本?數據應發送到python腳本並將結果返回給應用程序?我們可以在Angular 2 web應用程序中調用python腳本嗎
請不要介意如果問題很混亂。
你應該在服務器上設置你的Python腳本。你可以使用一些框架(比如Flask,Falcon,Django等)或者Python嵌入式服務器來做到這一點 - https://docs.python.org/2/library/simplehttpserver.html
之後,你需要使用Angular客戶端的數據對你的服務器做一個簡單的GET請求。
的另一個解決辦法是這個Python腳本改寫爲JS和使用你的應用程序裏面,但不幸的是,角不原生支持Python中,只有JS和TS
非常感謝你Val – Praveen
究竟什麼是你的問題?你問如何與服務器端的Python腳本進行通信?或者你想從瀏覽器中調用一個駐留在客戶端上的python腳本(答案是「不,這是不可能的」)?你能澄清嗎? – Pascal