查看: 4520|回复: 8

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

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2006-8-9 13:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
平时我们写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
2#
发表于 2007-4-5 17:05 | 只看该作者
运行这段代码要有什么要求呢,我怎么跑不起来呢?

使用道具 举报

回复
论坛徽章:
11
开发板块每日发贴之星
日期:2007-09-24 01:04:44开发板块每日发贴之星
日期:2010-07-29 01:01:01ERP板块每日发贴之星
日期:2010-07-29 01:01:01设计板块每日发贴之星
日期:2010-06-12 01:01:06ERP板块每日发贴之星
日期:2010-05-18 01:01:01数据库板块每日发贴之星
日期:2010-05-18 01:01:01设计板块每日发贴之星
日期:2008-10-16 01:03:26行业板块每日发贴之星
日期:2007-10-29 01:05:31ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44开发板块每日发贴之星
日期:2007-10-18 01:05:07
3#
发表于 2007-4-6 17:04 | 只看该作者
学习ing。。。。。

使用道具 举报

回复
论坛徽章:
0
4#
发表于 2007-5-31 21:22 | 只看该作者
最初由 X-Power 发布
[B]学习ing。。。。。 [/B]

使用道具 举报

回复
论坛徽章:
15
生肖徽章:蛇
日期:2006-09-06 21:19:23ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20复活蛋
日期:2012-01-06 10:36:342012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282011新春纪念徽章
日期:2011-02-18 11:43:352010新春纪念徽章
日期:2010-03-01 11:07:272008新春纪念徽章
日期:2008-02-13 12:43:03ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44会员2007贡献徽章
日期:2007-09-26 18:42:10
5#
发表于 2007-6-2 14:19 | 只看该作者
当然需要python环境才可以运行啊

使用道具 举报

回复
论坛徽章:
53
2010新春纪念徽章
日期:2010-03-01 11:19:062012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25版主1段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14
6#
发表于 2007-9-4 16:15 | 只看该作者
客户端也需要python环境吗

使用道具 举报

回复
论坛徽章:
5
奥运会纪念徽章:举重
日期:2008-04-23 13:04:582009新春纪念徽章
日期:2009-01-04 14:52:28生肖徽章2007版:猴
日期:2009-05-17 18:10:18生肖徽章2007版:鼠
日期:2009-10-27 11:52:582010新春纪念徽章
日期:2010-03-01 11:21:02
7#
发表于 2007-10-26 12:43 | 只看该作者
如果客户端也需要, 那这个价值性就...............

使用道具 举报

回复
论坛徽章:
6
2010新春纪念徽章
日期:2010-03-01 11:08:30ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:202013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11
8#
发表于 2008-1-14 03:36 | 只看该作者
原帖由 Frankli.sh 于 2007-4-5 17:05 发表
运行这段代码要有什么要求呢,我怎么跑不起来呢?


你应该安装 ActivePython

使用道具 举报

回复
论坛徽章:
6
2010新春纪念徽章
日期:2010-03-01 11:08:30ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:202013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11
9#
发表于 2008-1-14 03:38 | 只看该作者
原帖由 realvalkyrie 于 2007-10-26 12:43 发表
如果客户端也需要, 那这个价值性就...............


很显然,这段代码是运行在服务端的,与客户端无关。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表