我有编写PHP和Python的经验,但直到最近还没有将Python用于web开发。在
我已经开始了一个项目,使用modüpython和python服务器页面,这做得非常好,我需要它做什么。这样做的好处之一是性能;web服务器不会为每个请求生成一个新的解释器。在
系统最终将被部署到一个服务器上,在那里我可以正确地设置/etc/apache/conf.d
,等等
但是,在开发和自动回归测试期间,我希望能够运行.psp
脚本,而不必使用Apache实例。例如,可以使用phpcli运行PHP脚本,我希望从shell运行我的.psp
脚本,并在stdout上查看生成的HTTP/HTML。在
我想这种模式需要支持POST请求的模拟,等等
更新
好的,在输入了所有这些问题之后,我在手册中发现了mod_python
命令行:
http://modpython.org/live/current/doc-html/commandline.html
我想这将使我获得最大的成功,那就是能够以本地用户的身份运行我的应用程序,而无需部署到Apache服务器上。在
我把这个问题留在这里,以防有人像我一样进行网络搜索。在
mod\upython命令行工具是实现这一点的一种方法。在
见http://modpython.org/live/current/doc-html/commandline.html
基本上
设置骨架应用程序。在
然后运行它:
^{pr2}$我还在测试这个。。。在
注意此函数似乎仅来自3.4.0
相关问题 更多 >
编程相关推荐