技术开发 频道

用python实现面向对像的ASP程序

  【IT168 技术文档】平时我们写ASP时,一般都用vbscript或javascript.

  javascript是用function来实现类的,很麻烦,而且效果不爽. vbscript虽然可以实现类,但是功能上也有很大的局限性.

  如果用python来写ASP脚本,就可以实现真的类,成为真正的面向对像.

  请看下面的例子:

  〈%@LANGUAGE="python" CODEPAGE="936"%   〈%   import sys   import urllib   class urtt:   def __init__(self):   self.text1='testpython'   def urt(self):   fr=urllib.urlopen('http://www.163.com')   for fl in fr.readlines():   Response.Write(Server.HTMLEncode(fl))   fr.close()   Response.Write(self.text1)   class urtta(urtt):   def __init__(self,url):   self.strurl=url   self.text1='textpython'   def urts(self):   fr=urllib.urlopen(self.strurl)   for fl in fr.readlines():   Response.Write(Server.HTMLEncode(fl))   fr.close()   Response.Write(self.text1)   utta=urtt()   utta.urt()   utt=urtta("http://sohu.com")   utt.urts()   %
0
相关文章