有没有办法在按下用 flutter 编程的按钮时 运行 一个 python 脚本?
Is there a way I can run a python Script when a button programmed in flutter is pressed?
基本上,我想要做的是,按下我在 Flutter 中编程的按钮,当按下该按钮时,python 脚本应该在我的 [=18= 上启动 运行ning ] 设备 。
我想在 python 中使用 youtube-dl(用于下载 Youtube 视频)库,但我想知道是否有办法 运行 flutter 中的库。
感谢任何帮助。提前致谢 。
我知道它现在已经很老了,但也许其他人可以从中得到帮助。有一个名为 starflut 的库,它可以将 python 代码合并到你的 flutter 应用程序中。看这里
如果您想将 pip 包与 python 脚本一起使用,我建议您使用 chaquopy 包,因为它允许您使用大多数基于文本的 pip 包。
我认为您应该在 python 中创建一个烧瓶 API 并将其部署在 Heroku 平台中。获得 API 的端点后,您可以轻松请求 API in flutter。
是的,您可以使用 this package 运行 python 脚本,您还可以使用此方法
将脚本模块化
`List<Module> modules = [
Module("Flask", "2.1.2"),
Module("requests", "0.11.1"),
Module("numpy", "1.22.3"),
];`
pythonScript.addModules(modules);
基本上,我想要做的是,按下我在 Flutter 中编程的按钮,当按下该按钮时,python 脚本应该在我的 [=18= 上启动 运行ning ] 设备 。
我想在 python 中使用 youtube-dl(用于下载 Youtube 视频)库,但我想知道是否有办法 运行 flutter 中的库。
感谢任何帮助。提前致谢 。
我知道它现在已经很老了,但也许其他人可以从中得到帮助。有一个名为 starflut 的库,它可以将 python 代码合并到你的 flutter 应用程序中。看这里
如果您想将 pip 包与 python 脚本一起使用,我建议您使用 chaquopy 包,因为它允许您使用大多数基于文本的 pip 包。
我认为您应该在 python 中创建一个烧瓶 API 并将其部署在 Heroku 平台中。获得 API 的端点后,您可以轻松请求 API in flutter。
是的,您可以使用 this package 运行 python 脚本,您还可以使用此方法
将脚本模块化`List<Module> modules = [
Module("Flask", "2.1.2"),
Module("requests", "0.11.1"),
Module("numpy", "1.22.3"),
];`
pythonScript.addModules(modules);