创建一个简单的 python 网络应用程序
Creating a simple python web application
我有一个 python 脚本,它从命令行获取输入。我只是想修改这个脚本,以便我可以 运行 它在网络上。我希望将命令行界面替换为网页中的简单框,并且一旦执行脚本,我希望结果像在命令行中一样显示在网页上。
任何关于从哪里开始、要使用哪个 python 包以及要采取哪些步骤的帮助将不胜感激。
到目前为止,我阅读了一些关于 Google App Engine 和 web.py 的 webapp2。我不想使用 Django。
谢谢!
您考虑过使用 Flask 吗?
http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
这是关于如何制作基本网络应用程序的非常棒的教程。
虽然您可以使用像 Flask [1] 这样的微框架来快速入门,但您可以更接近金属。尝试了解 HTTP 协议并使用 http
模块实现您自己的服务器。 Python 3 的 http.server
包含一个 class SimpleHTTPServer
[2] 这对于理解您如何在客户端和您的进程之间进行通信非常有用。
我有一个 python 脚本,它从命令行获取输入。我只是想修改这个脚本,以便我可以 运行 它在网络上。我希望将命令行界面替换为网页中的简单框,并且一旦执行脚本,我希望结果像在命令行中一样显示在网页上。
任何关于从哪里开始、要使用哪个 python 包以及要采取哪些步骤的帮助将不胜感激。
到目前为止,我阅读了一些关于 Google App Engine 和 web.py 的 webapp2。我不想使用 Django。
谢谢!
您考虑过使用 Flask 吗?
http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
这是关于如何制作基本网络应用程序的非常棒的教程。
虽然您可以使用像 Flask [1] 这样的微框架来快速入门,但您可以更接近金属。尝试了解 HTTP 协议并使用 http
模块实现您自己的服务器。 Python 3 的 http.server
包含一个 class SimpleHTTPServer
[2] 这对于理解您如何在客户端和您的进程之间进行通信非常有用。