用Python写ASP
python可以用来写asp,没听说过吧,老实说,我也是今天无意间才知道,于是也自己尝试了一下。下载了ActivePython,装上后,测试了一下代码,顺利通过!
- <% @language="python" codepage="936" %>
- <%
- # demo1-输出中文
- class demo:
- def say(self):
- return u"你好我的朋友"
- d=demo()
- Response.Write(d.say())
- # demo2-使用正则
- Response.Write("<BR>")
- import re
- p=re.compile(",")
- a=p.split("a,b,c")
- for x in a:
- Response.Write("value:" + x + "<BR>")
- p2=re.compile("item\d+")
- a2=p2.findall("1 list item1 2 list item2 3 list item3")
- for x in a2:
- Response.Write("value:" + x + "<BR>")
- %>
特别需要注意的是编码,否则不能输出中文,这里我写了这两个简易的例子,一个是类实例的输出,一个是正则的使用,更详细的使用还在探索中...