Message408122
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. |
|
Date |
User |
Action |
Args |
2021-12-09 13:38:48 | Gabriele Tornetta | set | recipients:
+ Gabriele Tornetta, steven.daprano, r.david.murray, bup |
2021-12-09 13:38:48 | Gabriele Tornetta | set | messageid: <1639057128.52.0.964175073948.issue32683@roundup.psfhosted.org> |
2021-12-09 13:38:48 | Gabriele Tornetta | link | issue32683 messages |
2021-12-09 13:38:48 | Gabriele Tornetta | create | |
|