[Tutor] Class vs. Static Methods
chuck at freshsources.com
Thu Jun 23 01:35:34 CEST 2005
This is a neat trick. But can't this also be done with a static method
that accesses a static data attribute the same way?
Alan G wrote:
>> _count = 0
>> def count(cls):
>> cls._count += 1
>> except AttributeError:
>> cls._count = 1
>Ah, clever. This is where I thought I'd need an if/elif
>chain, adding a new clause for each subclass. i never thought of
>using a try/except to add an attribute to subclasses based on cls.
>I like it.
>Thanks again Kent.
>Tutor maillist - Tutor at python.org
More information about the Tutor