« 完成 UTF8 和 UTF16 转换函数 | (回到Blog入口) | 在windows下配置apache+php遇到的"找不到指定的模块"问题解决 »

mod_python配置,及简单psp开发入门

安装mod_python模块,Linux下建议使用系统对应的 rpm 进行安装,理由:安装简单,省心!

设置某个目录可以使用 psp, 可以按照下例配置
<Directory /some/path>
AddHandler mod_python .psp
PythonHandler mod_python.psp
PythonDebug On
</Directory>

现在基本就配置好了
可以在 /some/path 下写 psp脚本文件了。关于如何让 /some/path 可以在网页上被访问到,可以参见apache的其他文章或者手册

第一个简单的psp脚本: test.psp

<html>
<%
if form.has_key('name'):
greet = 'Hello, %s!' % form['name'].capitalize()
else:
greet = 'Hello there!'
# end
%>
<h1><%= greet %></h1>
</html>


注意书写格式,psp脚本跟python一样是对书写格式有严格要求的。

psp中可以使用的输入参数有:

1.req 包含了全部的来自客户端的请求信息
2.psp 一个PSPInstance类对象,在后面再详细解释
3.form 一个字典类型的变量,
4.session session变量
5.

服务器端包含(SSI Server Side Include )格式为

<%@ include file='filename'>


psp对模板文件的支持:

使用 psp对象的 PSP方法,

引用通告

TrackBack URL for this entry:
如果您想引用这篇文章到您的Blog,
请复制下面的链接,并放置到您发表文章的相应界面中。
http://www.pyapp.com/cgi-bin/mt/mt-tb.cgi/18

发表一个评论

(如果你此前从未在此 Blog 上发表过评论,则你的评论必须在 Blog 主人验证后才能显示,请你耐心等候。)

关于

此页面包含了发表于2006年12月08日 夜间03时50分的 Blog 上的单篇日记。

此 Blog 的前一篇日记是 完成 UTF8 和 UTF16 转换函数

此 Blog 的后一篇日记是 在windows下配置apache+php遇到的"找不到指定的模块"问题解决

更多信息可在 主索引 页和 归档 页看到。

Powered by
Movable Type 3.33