我正在尝试找出最适合我的项目的工具。
我有一个在树莓派(RPi)上运行的 lighttpd 服务器和一个控制相机的 Python3 模块。我需要对相机进行大量自定义控制,并且需要能够动态更改模式。
我想让一个 python 脚本持续运行,它等待来自 lighttpd 服务器的命令,最终来自用户通过 Intranet 与基于 HTML 的网页交互(没有外部连接)。
我过去使用 Flask 来控制正在运行的脚本,并且我使用 FastCGI 来执行脚本。我想继续使用 lighttpd 服务器,而不是完全切换到 Flask,但我不知道一旦脚本实际运行以执行各个功能后如何与脚本交互。我不能将它们分成多个功能,因为一次只有一个脚本可以控制相机。
设置 Flask 应用程序并让 lighttpd 在那里发送请求是正确的解决方案,还是有更好的工具呢?