[Python-Dev] lament for the demise of unbound methods (original) (raw)
Chris Withers chris at simplistix.co.uk
Thu Jul 4 14:13:57 CEST 2013
- Previous message: [Python-Dev] lament for the demise of unbound methods
- Next message: [Python-Dev] lament for the demise of unbound methods
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 04/07/2013 12:59, Christian Heimes wrote:
Am 04.07.2013 13:21, schrieb Chris Withers:
There doesn't appear to be any way in Python 3 to do this, which is a little surprising and frustrating...
What am I missing here? I removed unbound methods almost six years ago: http://hg.python.org/cpython/rev/48af6375207e
Not disputing when it happened, more the why...
...the recommended change doesn't work, for obvious reasons:
MyClass.method.self.class Traceback (most recent call last): File "", line 1, in AttributeError: 'function' object has no attribute 'self'
The loss of the ability to figure out the class from an unbound method seems quite an annoying step back from an introspection point of view.
cheers,
Chris
-- Simplistix - Content Management, Batch Processing & Python Consulting - http://www.simplistix.co.uk
- Previous message: [Python-Dev] lament for the demise of unbound methods
- Next message: [Python-Dev] lament for the demise of unbound methods
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]