烧瓶中的实时图像流

时间:2015-02-11 04:26:20

标签: python flask

我是一名初学者网络开发者,我花了这么多时间尝试做以下简单的事情并且无处可去...... :(有人可以帮忙吗?

每5-10秒,一个名为latest_event.png的文件将在我的计算机上用新内容更新。使用Python的Flask服务器,我只想让我的客户端应用程序定期轮询我的服务器并在Web浏览器中呈现最新的图像。我还希望用户能够选中并取消选中一个框,他们的选择应该被发送回服务器,他们的选择将影响我渲染latest_event.png图像的方式。

或者,我也研究过Flask Socket IO库,但似乎无法让他们使用图像传递。

有人会节省一天并与我分享准系统服务器和客户端代码来执行此操作吗?

谢谢!

1 个答案:

答案 0 :(得分:-1)

@app.route('/latest_event.png')
def latest_event():
    return send_from_directory(os.path.join(app.root_path, 'static'), 'latest_event.png',
                           mimetype='image/png')

您可以将图像放入名为“静态”的文件夹中,然后以这种方式将其推出烧瓶。