用Python写ASP

本文介绍了如何使用Python编写ASP页面,并提供了两个示例:一是输出中文字符,二是使用正则表达式进行字符串处理。文章强调了正确设置编码的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python可以用来写asp,没听说过吧,老实说,我也是今天无意间才知道,于是也自己尝试了一下。下载了ActivePython,装上后,测试了一下代码,顺利通过!

  1. <% @language="python" codepage="936" %>  
  2. <%  
  3. # demo1-输出中文  
  4. class demo:  
  5.   def say(self):  
  6.     return u"你好我的朋友" 
  7. d=demo()  
  8. Response.Write(d.say())  
  9.  
  10. # demo2-使用正则  
  11. Response.Write("<BR>")  
  12. import re  
  13. p=re.compile(",")  
  14. a=p.split("a,b,c")  
  15. for x in a:  
  16.   Response.Write("value:" + x + "<BR>")  
  17.  
  18. p2=re.compile("item\d+")  
  19. a2=p2.findall("1 list item1 2 list item2 3 list item3")  
  20. for x in a2:  
  21.   Response.Write("value:" + x + "<BR>")  
  22. %> 

特别需要注意的是编码,否则不能输出中文,这里我写了这两个简易的例子,一个是类实例的输出,一个是正则的使用,更详细的使用还在探索中...

转载于:https://www.cnblogs.com/shaoyun/archive/2009/05/07/1542297.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值