Gabriele N Tornetta <[email protected]> added the comment:
The following example shows isinstance causing a side effect
class Side:
class Effect(Exception):
pass
def __getattribute__(self, name):
raise Side.Effect()
isinstance(Side(), str)
I'd be inclined to see this as a bug as I wouldn't expect isinstance to cause
any side effects.
----------
nosy: +Gabriele Tornetta
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue32683>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com