New submission from Michael Newman <michael.b.new...@gmail.com>: I found that pydoc.stripid doesn't strip the ID in Python 2.5, 2.6, and 3.1. I assume the problem is probably present in 2.7 and 3.2/dev.
For a little history, see this older issue back for Python 2.3: http://bugs.python.org/issue934282 The following example show "pydoc.stripid" works for Python 2.3 and 2.4, but then fails for versions after that. Python 2.3.5 (#62, Feb 8 2005, 16:23:02) [MSC v.1200 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import pydoc >>> pydoc.stripid <function stripid at 0x00AC0BB0> >>> pydoc.stripid(repr(pydoc.stripid)) '<function stripid>' Python 2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import pydoc >>> pydoc.stripid <function stripid at 0x00BB7BF0> >>> pydoc.stripid(repr(pydoc.stripid)) '<function stripid>' Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import pydoc >>> pydoc.stripid <function stripid at 0x00BEFCF0> >>> pydoc.stripid(repr(pydoc.stripid)) '<function stripid at 0x00BEFCF0>' Python 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import pydoc >>> pydoc.stripid <function stripid at 0x00C655B0> >>> pydoc.stripid(repr(pydoc.stripid)) '<function stripid at 0x00C655B0>' Python 3.1.1 (r311:74483, Aug 17 2009, 17:02:12) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import pydoc >>> pydoc.stripid <function stripid at 0x00CFB8A0> >>> pydoc.stripid(repr(pydoc.stripid)) '<function stripid at 0x00CFB8A0>' ---------- components: Library (Lib) messages: 99349 nosy: mnewman severity: normal status: open title: pydoc.stripid doesn't strip ID in py25, py26, py31 type: behavior versions: Python 2.5, Python 2.6, Python 2.7, Python 3.1, Python 3.2 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue7930> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com