There is a surprising TypeError using getattr. This only happens when the attribute being queried does not exist. This is happening on Windows and Osx with Python 2.5
>>> from PyQt4 import QtCore >>> obj = QtCore.QObject() >>> getattr(obj, "doesNotExist", False) exceptions.TypeError, 'sip.methoddescriptor' object is not callable If accessing this attribute directly, the same TypeError is given, instead of an expected AttributeError. Note that hasattr() is working as expected. _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
