[Checkins]
SVN: zope.introspector/trunk/src/zope/introspector/objectinfo.py
Handle builtin classes.
Lennart Regebro
regebro at gmail.com
Tue Jul 22 10:00:59 EDT 2008
Log message for revision 88689:
Handle builtin classes.
Changed:
U zope.introspector/trunk/src/zope/introspector/objectinfo.py
-=-
Modified: zope.introspector/trunk/src/zope/introspector/objectinfo.py
===================================================================
--- zope.introspector/trunk/src/zope/introspector/objectinfo.py 2008-07-22 13:56:36 UTC (rev 88688)
+++ zope.introspector/trunk/src/zope/introspector/objectinfo.py 2008-07-22 14:00:59 UTC (rev 88689)
@@ -51,7 +51,11 @@
try:
return inspect.getsourcefile(self.obj)
except TypeError:
- return inspect.getsourcefile(self.getType())
+ try:
+ return inspect.getsourcefile(self.getType())
+ except TypeError:
+ # This is probably a built-in or dynamically created type
+ return 'builtin'
def getAttributes(self):
attributes = []
More information about the Checkins
mailing list