Fantasy Soft
posts - 256, comments - 1315, trackbacks - 41, articles - 8
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
IronPython小事记
Posted on 2005-07-28 11:55
FantasySoft
阅读(936)
评论(2)
编辑
收藏
所属分类:
All About Soft
、
Sharp IronPython
前天收到IronPython Team发来的邀请函,大致内容是说:O'Reilly Open Source Convention将于8月1
日至8月5日在波特兰举行。届时,Jim Hugunin将与会做两次演讲,一次是长达三个小时的IronPython Tutorial
,而另一次则是不到一个小时的IronPython 1.0的简单介绍。面对这样诱人而遥远的技术盛宴,我只能看着直咽口水了。
自从加入到IronPython在GotDotNet的
Workspace
后,除了submit几个bug之外,一直都鲜有贡献。不过我倒也没事偷着乐,毕竟,IronPython的进步也是来源于不断的bug fix啊。对于最新的IronPython 0.7.6,我也submit了一个bug。你可以在I
nteractive Mode下键入如下代码以重现这个bug:
>>>
list
=
[]
>>>
for
method
in
dir(list):
print getattr(list, method)
在 一长串正常的输出之后,最终抛出了System.NotImplementedException。也许有些朋友对于Python的语法并不是太熟悉,我 就先来解释一下上面的三行代码。第一行代码中的变量list在赋值之后,其类型为Python的基本类型的一种:List;第二行代码中的dir方法返回 一个List,这个List中则包含了List类型(参数list本身就是List类型)所有可用方法的列表。在第二行代码中,你还可以看到Python 语法中唯一的代码分隔符号——冒号(:);第三行代码中的getattr方法则返回List类型中每一个方法的属性。同时,在第三行代码中,你也可以看到 Python所特有的通过缩进(indent)来区分code block。一开始,我认为是方法getattr的错。最后仔细想了一下,问题还是出在List类型的方法的列表中:方法列表中包含了还没有 implement的方法,从而导致了Exception的抛出。
IronPython 0.7.6发布到现在已经一个多月了,我想0.7.7的发布也不会远了,热切期待中。
Feedback
#1楼
回复
引用
查看
2005-07-28 15:24 by
Cavingdeep
居然会有NotImplementedException这样的异常,强!
#2楼
[
楼主
]
回复
引用
查看
2005-07-28 16:50 by
FantasySoft
To Cavingdeep: 由于IronPython还处于β阶段,而且Jim为了增加IronPython与.NET的互协作性,为Python的内置类型(如List)增加了不少方法,而这些方法数量比较多,一时间无法全部实现,就弄了这样一个Exception。
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2005-08-02 17:41 编辑过
历史上的今天:
2004-07-28
引用与指针的比较
2004-07-28
ASP.NET 历险 (二)
2004-07-28
ASP.NET 历险 (一)
另存
打印
所属分类的其他文章:
·
草根化进程
·
若干域名赠送并结识各路英雄
·
压箱底的几个域名出售
·
重新定义旅游网站,米胖新版发布
·
有关核心竞争力
·
DreamHost优惠码——PERHAPS
·
若干域名转让
·
不谈模式,只谈实现
·
一切变得越来越有趣了
·
《WebWork in Action》中文版终于如期面市了
最新IT新闻:
·
万名Linux使用者向暴雪请愿Linux版《Diablo III》
·
56.com我乐网将全面转行 退出视频行业
·
Joost借道TOM在线 将正式进军中国
·
微软副总裁公开承认Vista存在问题
·
互联网DNS存在重大漏洞 黑客可能控制网络流量
博客园新闻频道
博客园首页
社区
Powered by:
博客园
Copyright © FantasySoft
日历
<
2005年7月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
公告
阅读我的译作《WebWork in Action》中文版:
CSDN读书频道
电子工业出版社
China-pub
与我互动
给我发短消息
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
(51)
给我留言
查看公开留言
查看私人留言
我参与的团队
Design & Pattern团队(0/796)
广州.NET俱乐部(0/1672)
小蟒蛇IronPython (0/65)
MVP团队(3/464)
随笔分类
All About Fantasy(83)
All About Soft(173)
Bright Wiki(3)
Daily Portal(3)
Elegant Python(12)
Excellent WebWork(13)
Exciting Linux(2)
Lovely DotNet(12)
Miscellaneous(21)
Non Tech.(4)
Only Windows (12)
Practical Java(8)
Pure C++(9)
Sharp IronPython(29)
Thought Ware(50)
随笔档案
2008年7月 (1)
2008年6月 (1)
2008年4月 (1)
2008年3月 (1)
2008年1月 (1)
2007年12月 (1)
2007年11月 (1)
2007年10月 (1)
2007年7月 (1)
2007年6月 (3)
2007年5月 (1)
2007年4月 (5)
2007年3月 (3)
2007年2月 (2)
2007年1月 (2)
2006年12月 (2)
2006年11月 (3)
2006年10月 (2)
2006年9月 (6)
2006年8月 (5)
2006年7月 (10)
2006年6月 (6)
2006年5月 (7)
2006年4月 (2)
2006年3月 (3)
2006年2月 (3)
2006年1月 (5)
2005年12月 (5)
2005年11月 (6)
2005年10月 (5)
2005年9月 (11)
2005年8月 (15)
2005年7月 (14)
2005年6月 (6)
2005年5月 (2)
2005年4月 (4)
2005年3月 (2)
2005年2月 (13)
2005年1月 (4)
2004年12月 (4)
2004年11月 (1)
2004年10月 (9)
2004年9月 (29)
2004年8月 (32)
2004年7月 (6)
2004年6月 (7)
2004年5月 (2)
文章分类
Fantasy(2)
Soft(6)
文章档案
2005年11月 (1)
2005年7月 (1)
2004年9月 (4)
2004年8月 (2)
相册
Google In Athens 2004
Google In Winter-Holiday 2005
Trip in Seattle
Experts' Links
Allen Lee's Magic
ASP.NET入门随想 - 老燕
femto的Blog
Flier's Sky
HaoHappy' Blog
HD 的 Weblog
Liki's Blog
Raimundo's Blog
Sumtec's Blog
Teddy's Knowledge Base
Terrylee的技术专栏
this.Think()
爱上写程序
编程夜未眠
透明思考
周星星 之 Blog
装配中的脑袋
琢思磋文轩
My Friends
Underneath the Banyantree
潺潺琴柔,啸啸剑狂
记忆碎片
小鱼曼曼-eely
Wonderful Links
0.英雄帝国ONLINE
1.Fantasy Soft - 另外的一个窝
A.中华维客
B.聚好吃 美食百科
C.eemap.org
D.天下维客
E.网络天书
F.维库
搜索
最新评论
1. re: 关于创业
1、祝楼主早日创业成功。 2、祝楼主早日回到“挨踢”界。 3、反对楼主“放下理想”一说。比尔如果没有让每个人都用上更好用的电脑这样的理想,也许走不到今天吧?关键是理想是否和环境和上了拍,形成了共振。“...
--坐看云起
2. re: 重新定义旅游网站,米胖新版发布
好像又改版了,说真的,现在都不知道这个网站到底要做什么了,这样变来变去,估计这辈子也就这样了
--“找到你家的小是山村,米胖胖”哈哈,让我笑的肚子疼
3. re: 若干域名赠送并结识各路英雄
@草根程序员
找专门的域名注册公司啊,譬如时代互联:www.now.cn
--FantasySoft
4. re: 若干域名赠送并结识各路英雄
問下LZ, 域名列表中的域名是你自已申請的, 還是委託機構幫你申請的? 我現在比較急的想申請一個. 真的急用. 目地: 開軟件公司用的域名. 以上真心感謝!...
--草根程序员
5. re: 关于创业
好文,希望博主包括其他的MVP能够将自己的学习经验给大家分享一下!这样我相信中国的软件事业才更有出息.
--长沙小能
阅读排行榜
1. WebWork初体验(11867)
2. 解读Hashtable(10606)
3. 让人头痛的Vector(提问篇)(8974)
4. 有关核心竞争力(8105)
5. .NET和J2EE该相互学习什么(7284)
评论排行榜
1. 关于创业(71)
2. 吹响反击Ruby On Rails的号角(53)
3. 有关核心竞争力(51)
4. 二刻拍案惊奇之——国人为什么那么轻视技术(39)
5. .NET和J2EE该相互学习什么(37)