robert.rawlins at thinkbluemedia.co.uk
Sun Jul 20 12:33:07 CEST 2008
> In Python 2.x, "classic" classes (which are not part of the unified
> type hierarchy) are deprecated, and exist only for backward
> compatibility with old code.
> You need to create "new-style" classes
> <URL:http://www.python.org/doc/newstyle/> by inheriting from some
> class that is part of the unified type hierarchy; if there is no
> obvious candidate, 'object' is the recommended choice.
This isn’t something I'd seen before (god that makes me feel stupid). I've always based my code off the odd example that's dotted around and hadn’t ever done any proper reading on these new type classes.
I've done a little reading this morning and really love a great deal of the concepts, I'll be upgrading my app to this spec in the next few days.
More information about the Python-list