This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients mstefanro, ncoghlan
Date 2012-08-24.00:50:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1345769413.84.0.607691130472.issue15773@psf.upfronthosting.co.za>
In-reply-to
Content
Bound methods are created dynamically on lookup, while object ids may be reused after the original object is destroyed.

There's no bug here - just a combination of those two language behaviours that is frequently surprising to users that have just noticed it.

There's not a lot we can do about that - it's a genuinely surprising moment in people's understanding of the way methods (and descriptors in general) work.
History
Date User Action Args
2012-08-24 00:50:13ncoghlansetrecipients: + ncoghlan, mstefanro
2012-08-24 00:50:13ncoghlansetmessageid: <1345769413.84.0.607691130472.issue15773@psf.upfronthosting.co.za>
2012-08-24 00:50:13ncoghlanlinkissue15773 messages
2012-08-24 00:50:12ncoghlancreate