从Flask应用程序运行Python脚本

时间:2019-04-24 06:30:24

标签: python-3.x flask yolo

我做了一个Flask应用程序,其中我将多个图像作为输入。接受输入后,我的图像将上传到另一个页面。 我已经用Python编写了YOLO代码,该代码接受静态图像并显示输出。 我想从Flask Application中选择图像时点击“ OPEN”按钮时运行此python脚本吗? 我应该如何实施?

1 个答案:

答案 0 :(得分:0)

我不确定您是否真正了解您的需求,但这可能是一个答案:

如果您的“ YOLO”函数在另一个python文件中,则只需将此python文件导入Flask应用中,然后像其他函数一样调用它即可。

from my_yolo_file import my_yolo_function

# In your app
my_yolo_function()

但是,如果您想在HTTP网页中运行方法而不重新加载另一个网页。首先,应该可以从端点访问您的方法,您可以为此创建特定的路由。然后使用JavaScript从您的网页内部请求此终结点,然后继续处理图像。