2004年09月27日 星期一 11:50
不过,现在想一想有些二义性。因为hasattr是判断一个属性是否存在。而__getattr__是得到这个属性。因此两者的处理应该是不同的,如果放在一起处理,反倒有问题。因此hasattr是对引发异常时才返回False是合理的。我还是用变通的方法来处理吧。只不过,hasattr可能是使用了__getattr__,如果再有这样的方法__hasattr__就好了。 -- I like python!
2004年09月27日 星期一 15:02
呜乎哀哉! 非常细节的需求哪!没有深入过,也就没有直接体验,只能说 即然是编辑器为关注,其它的编辑方式可以变通考虑,不用尽善尽美哪是也乎?? On Mon, 27 Sep 2004 11:50:52 +0800, limodou <limodou at gmail.com> wrote: > 不过,现在想一想有些二义性。因为hasattr是判断一个属性是否存在。而__getattr__是得到这个属性。因此两者的处理应该是不同的,如果放在一起处理,反倒有问题。因此hasattr是对引发异常时才返回False是合理的。我还是用变通的方法来处理吧。只不过,hasattr可能是使用了__getattr__,如果再有这样的方法__hasattr__就好了。 > > -- > I like python! > > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > -- [Time is unimportant, only life important!]
Zeuux © 2025
京ICP备05028076号