Python中类似于php的virtual()函数的等效方法

3

您是否知道Python中是否有PHP的virtual()等效函数?

我的配置是Python、Django、mod_wsgi和Apache。

我正在尝试包含一个脚本,该脚本仅具有使用上述包含方式的PHP示例,并且还需要包含在所有网站页面中。

谢谢。

附:我正在包含一个.cgi脚本。


1
你可以将 CURL 请求转至本地主机吗? - Spudley
为什么你不能按照常规方式包含文件(include 'file.php';)? - KingCrunch
@agf:他正在寻找Python中与PHP的virtual()相当的功能。我很好奇,如果可以使用include()或者(因为他现在提到了cgi-script)exec(),为什么他还想要使用virtual()或类似的东西。virtual()是a)仅适用于Apache的功能,b)会触发额外的请求。如果没有充分的理由,这只会增加负担。 - KingCrunch
1个回答

0
我所看到的唯一参考是:
http://www.modpython.org/pipermail/mod_python/2004-January/014834.html

关于编程的内容:理论上你可以使用 Apache 2.x 链式处理程序功能,其中可以有多个内容处理程序处理请求。我说理论是因为我读过它,但从未尝试过 =)

来自 PHP 手册,virtual() 是类似于 mod_include 中的 <!--#include virtual...--> 的 Apache 特定函数。它执行一个 Apache 子请求……只有在将 PHP 安装为 Apache 模块时才支持此函数。

这是有关 Apache 过滤器的信息链接,这就是“链式处理”所指的内容:

http://httpd.apache.org/docs/2.2/filter.html

文档应该能够在从mod_wsgi输出后(或者在之前,如果您想要这样做)被mod_include处理。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接