远离
mod_python。一种常见的误导性想法是,
mod_python就像
mod_php,但是对于python而言。那是不对的。Wsgi是运行python
Web应用程序的标准,由PEP
333定义。因此请
mod_wsgi改用。
或者,使用一些具有服务器的Web框架。Cherrypy的特别好。您将能够独立或通过运行应用程序
mod_wsgi。
使用cherrypy的Hello World应用程序示例:
import cherrypyclass HelloWorld(object): def index(self): return "Hello World!" index.exposed = Trueapplication = HelloWorld()if __name__ == '__main__': cherrypy.engine.start() cherrypy.engine.block()
很容易吧?直接在python上运行此应用程序将启动Web服务器。对其进行配置
mod_wsgi将使其在apache中运行。



