Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In [55]: class WTF:
- ...: @property
- ...: def you_cant_find_me(self):
- ...: return True
- ...:
- In [56]: b = WTF()
- In [57]: dict(inspect.getmembers(b))['you_cant_find_me']
- Out[57]: True
- In [58]: class WTF:
- ...: @property
- ...: def you_cant_find_me(self):
- ...: raise AttributeError('Wrong!')
- ...: return True
- ...:
- In [59]: b = WTF()
- In [60]: dict(inspect.getmembers(b))['you_cant_find_me']
- ---------------------------------------------------------------------------
- KeyError Traceback (most recent call last)
- <ipython-input-60-993e9ec973ac> in <module>()
- ----> 1 dict(inspect.getmembers(b))['you_cant_find_me']
- KeyError: 'you_cant_find_me'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement