Message115447
It's because you can fool `PyObject_IsInstance()` that way:
>>> class Spam(object):
... def __getattribute__(self, name):
... if name == '__class__':
... return str
... raise AttributeError
...
>>> isinstance(Spam(), str)
True |
|
Date |
User |
Action |
Args |
2010-09-03 12:33:17 | Trundle | set | recipients:
+ Trundle, vstinner, flox |
2010-09-03 12:33:16 | Trundle | set | messageid: <1283517196.84.0.572893097492.issue9756@psf.upfronthosting.co.za> |
2010-09-03 12:33:14 | Trundle | link | issue9756 messages |
2010-09-03 12:33:14 | Trundle | create | |
|