创建一个简单的python Web应用程序

时间:2016-08-09 22:01:17

标签: python python-2.7 web webapp2

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

任何有关从哪里开始的帮助,使用哪些python包以及采取哪些步骤都将非常感激。

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

谢谢!

2 个答案:

答案 0 :(得分:3)

虽然您可以使用像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

答案 1 :(得分:1)

您是否考虑过使用Flask?

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

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