WEB开发网
开发学院软件开发Python 用python实现面向对象的ASP程序 阅读

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

 2007-11-20 12:49:25 来源:WEB开发网   
核心提示:用python实现面向对象的ASP程序。平时我们写ASP时,一般都用vbscript或javascript.javascript是用function来实现类的,很麻烦,而且效果不爽.vbscript虽然可以实现类,但是功能上也有很大的局限性.如果用python来写ASP脚本,就可以实现真的类,成为真正的面向对像.请看下

用python实现面向对象的ASP程序。

平时我们写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.ddvip.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://ddvip.com")
utt.urts()
%〉

Tags:python 实现 面向

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接