Popa Claudiu <pcmantic...@gmail.com> added the comment: Yes. On Python 3.2 (r32:88445, Feb 20 2011, 21:29:02) [MSC v.1500 32 bit (Intel)] on win32, the result for the following lines:
import inspect class A: pass inspect.getsource(A) is: Traceback (most recent call last): File "E:/Scripts/Snippets/test_inspect_bug.py", line 4, in <module> inspect.getsource(A) File "C:\Python32\lib\inspect.py", line 694, in getsource lines, lnum = getsourcelines(object) File "C:\Python32\lib\inspect.py", line 683, in getsourcelines lines, lnum = findsource(object) File "C:\Python32\lib\inspect.py", line 522, in findsource file = getsourcefile(object) File "C:\Python32\lib\inspect.py", line 441, in getsourcefile filename = getfile(object) File "C:\Python32\lib\inspect.py", line 406, in getfile raise TypeError('{!r} is a built-in class'.format(object)) TypeError: <module '__main__' (built-in)> is a built-in class >>> ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12920> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com