我想知道将简单的Python脚本转换为基本Web应用程序的最快方法是什么。
例如,假设我想创建一个Web应用程序,该应用程序从用户处获取关键字并在Twitter上显示转发最多的推文。如果我编写一个能够使用Twitter的API执行该任务的python脚本,我将如何将其转换为Web应用程序以供人们访问?
我已经研究过像Django这样的框架,但是要花几周或几个月学习如何使用它。我只需要快速简单的东西。任何这样的选择?
答案 0 :(得分:0)
从中取出CGI script。您基本上可以通过environment variables从网络服务器获取请求信息,然后将所需的HTML打印到stdout
。有一些辅助库,例如Werkzeug,可以通过将它们包装在Request
对象中来帮助抽象出环境变量的处理。
这种技术已经过时了,现在通常不会使用,因为脚本必须在每个请求上运行,因此总是会产生启动成本。
然而,这实际上可能是一个很好的解决方案,因为它很快,每个网络服务器都支持它。