【问题标题】:Creating a simple python web application [closed]创建一个简单的 Python Web 应用程序 [关闭]
【发布时间】:2016-12-16 02:42:20
【问题描述】:

我有一个从命令行获取输入的 python 脚本。我只是想修改这个脚本,以便可以在网络上运行它。我希望命令行界面被网页中的简单框替换,并且一旦执行脚本,我希望结果像在命令行中一样显示在网页上。

任何关于从哪里开始、使用哪些 python 包以及采取哪些步骤的帮助将不胜感激。

到目前为止,我阅读了一些关于 Google App Engine 和 web.py 的 webapp2 的信息。我不想使用 Django。

谢谢!

【问题讨论】:

    标签: python python-2.7 web webapp2


    【解决方案1】:

    虽然您可以使用像 Flask [1] 这样的微框架来快速入门,但您可以更接近金属。尝试学习 HTTP 协议并使用 http 模块实现您自己的服务器。 Python 3 的 http.server 包含一个类 SimpleHTTPServer [2],它可以非常有助于理解客户端和进程之间的通信方式。

    [1]http://flask.pocoo.org/docs/0.12/quickstart/

    [2]https://docs.python.org/2/library/simplehttpserver.html

    【讨论】:

    • 第一个链接是 404
    • @Vlad 已更新,谢谢!
    【解决方案2】:

    你考虑过使用 Flask 吗?

    http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world

    这是一个关于如何制作基本 web 应用程序的非常棒的教程。

    【讨论】:

      猜你喜欢
      • 2019-12-17
      • 2014-02-26
      • 2022-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多