针对Python Web GUI的建议

时间:2017-05-29 13:48:58

标签: python user-interface nginx web ffmpeg

我是一个Python新手,目前我正在用Python编写一个脚本,它正在分析不同的流,它正在返回一些音频/视频参数。它基于ffmpeg,更具体地说是ffprobe。由于脚本在Linux服务器上运行并且它仅基于CLI,因此我想创建一个简单的用户界面。例如NGINX服务器和一个简单的webGUI,我可以在其中定义URL路径或上传文件,然后在同一页面中查看这些音频/视频参数,并选择以不同的文件格式导出结果。它还应该支持文件上传功能和选择我想要查看的参数。

所以我正在寻找有关webGUI的建议。我在网上看,我认为Flask可以做类似的事情,但对我来说看起来有点太复杂了。我想我需要编写HTML和CSS。所以最终我正在寻找像Wordpress这样的东西,在那里我可以定义字段的名称等,而无需编写CSS和HTML部分。有这样的事吗?如果不是你的推荐?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您需要最简单的Web服务器提供html页面,接受文件输入吗?

所以我可能会带来Flask 您可以使用uWSGI或gunicorn轻松将其插入NGINX

由于烧瓶使用Jinja2和bootstrap,你几乎不必写html / css。您可能需要调整模板以满足您的需求。

Flask也使用WTForms,因此它被广泛记录。

祝你有个愉快的一天。 :)