【问题标题】:Best way to make a web interface for python script为 python 脚本制作 Web 界面的最佳方法
【发布时间】:2019-01-21 16:58:57
【问题描述】:

我制作了一个小的 Python 脚本来废弃网络。我想做一个漂亮而简单的网络界面,用户可以在其中输入数据进行搜索,并将结果显示为列表。 我知道有很多不同的方法可以做到这一点,但不知道哪种方法对我来说是最好的。

我想要一些东西:

  • 真的很简单很轻
  • 在本地运行,依赖可能更少。

到目前为止,我一直在考虑:

  • 显示内容和执行脚本的 NodeJS 服务器
  • Python 中的 Web 框架(web.py、Flask、Django..?)
  • 本地网络服务器 (XAMPP) 和 cgi

请注意,我对 python 中的 web 了解不多,但我有点习惯 NodeJS。

你会推荐什么?

谢谢,维克多

【问题讨论】:

  • 这是一个自以为是的问题,但我会在评论中回答。如果您已经对 NodeJS 感到满意,我建议您继续使用 NodeJS 以及 Express 框架之类的东西。这应该可以让您快速轻松地启动和运行。
  • Flask 无疑是满足您的两个要求的不错选择。

标签: python web interface


【解决方案1】:

我个人更喜欢 gevent、bottle 或 Flask,以及一些前端框架,如 bootstrap 或 framework7。

Gevent 可以轻松实现异步,并且内置了 websocket,而 Bottle 是构建 web 应用程序或 api 的最简单(也是最快)的方法。

【讨论】:

  • 我看了看瓶子,它似乎正是我需要的,谢谢。
  • 如果您需要任何帮助,我可以为您提供大量代码,让您快速入门。只需将 gmail 添加到我的网名即可。
【解决方案2】:

Socket.io ist 非常容易在网站和脚本之间发送数据。 网站与 Socket.io 服务器连接,在服务器内部可以执行 Python 脚本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    • 2012-08-23
    • 2021-05-09
    • 2013-08-16
    • 2014-10-27
    相关资源
    最近更新 更多