移动应用程序如何与python脚本交互?



我不知道如何"连接"从后端到前端,你可以存储/托管每个实体。

假设我有一个python脚本/程序,它有各种函数,当调用时返回某些信息(当前在终端中工作),我想在原生iOS或Android应用程序上显示所述信息。python脚本操作数据并输出pandas数据帧和其他文本和数字信息。

一旦应用程序的外壳已经建立等,如何去做一个按钮上的应用程序调用一个函数从一个python脚本为例?

我目前想象这两个实体将被单独托管,比如AWS上的python代码,应用程序向服务器发出特定功能的请求(不知道如何?),python脚本发送响应(以什么形式?)JSON?)和应用程序代码解释它并显示它…希望这不是模糊的,但我没有应用程序或托管代码等经验…

我建议将Python代码放入AWS Lambda函数中,并通过Amazon API Gateway将其作为HTTP API公开。

接下来,您将使用Android Studio在Kotlin中创建一个简单的Android应用程序。Android应用程序将调用HTTP API从Python脚本(Python脚本在AWS中运行)获取结果。

您可以使用AWS的Amplify Android项目来自动化大部分操作。下面的文档将指导您创建简单的Lambda函数,并从Android项目中引导通信。有了Lambda后,更新它,使其调用Python代码。

https://docs.amplify.aws/lib/restapi/getting-started/q/platform/android

相关内容

  • 没有找到相关文章

最新更新