是否可以从颤振应用程序运行Python方法?

是否可以从颤振应用程序运行Python方法?,python,flutter,dart,Python,Flutter,Dart,我用Python创建了一个人脸识别方法,将一个图像(来自参数)与本地存储库中的另一个图像进行比较。我需要从颤振前端调用它,这有可能吗 它不能作为API请求,因为应用程序也必须脱机工作。不,没有提供从Dart直接调用Python代码的方法,也没有扩展到FLAFT的方法 如果这对您的应用程序至关重要,理论上,您可以使用该方法从Android上的Java/Kotlin调用Python方法,然后通过MethodChannel将结果传递回Dart代码。然而,你最好找一个flatter插件或Dart包来完成

我用Python创建了一个人脸识别方法,将一个图像(来自参数)与本地存储库中的另一个图像进行比较。我需要从颤振前端调用它,这有可能吗


它不能作为API请求,因为应用程序也必须脱机工作。

不,没有提供从Dart直接调用Python代码的方法,也没有扩展到FLAFT的方法


如果这对您的应用程序至关重要,理论上,您可以使用该方法从Android上的Java/Kotlin调用Python方法,然后通过
MethodChannel
将结果传递回Dart代码。然而,你最好找一个flatter插件或Dart包来完成你需要执行的工作。

是的,你可以有一个名为flatter的插件,你可以在一个flatter应用程序中运行python函数。你还可以找到一个例子

将python代码集成到你的flatter应用程序中最简单的方法是使用插件,它允许用户运行python代码,还支持Pip包,通过Pip包,您可以轻松地将任何python包集成到应用程序中,如numpy、scipy、pandas等。

我尝试使用Jython,但没有成功,因为Jython不提供与使用C的python模块的兼容性