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 larry, ncoghlan, pitrou, yselivanov
Date 2014-02-21.15:08:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1392995314.17.0.337315439054.issue20712@psf.upfronthosting.co.za>
In-reply-to
Content
Right, the lower level APIs in the inspect module *aren't* designed to hide the implementation details from introspection code, they're there as helpers to let introspection code decide what assumptions are valid. For true Python code, you can do many more interesting things (like bytecode hacks) that simply aren't possible with native implementations in C, Java, C#, etc.

A lot of the names aren't great, but I think that's just because so many parts of the API have been around for so long.
History
Date User Action Args
2014-02-21 15:08:34ncoghlansetrecipients: + ncoghlan, pitrou, larry, yselivanov
2014-02-21 15:08:34ncoghlansetmessageid: <1392995314.17.0.337315439054.issue20712@psf.upfronthosting.co.za>
2014-02-21 15:08:34ncoghlanlinkissue20712 messages
2014-02-21 15:08:33ncoghlancreate