Karthikeyan Singaravelan <tir.kar...@gmail.com> added the comment:
Thanks for the report. A simple reproducible in Python without splinter code. I think it happens for instances of the class where the attribute is a property raising exception and executing inspect.getmembers(Foo) works fine. # bpo35108.py import inspect class Foo(): @property def bar(self): raise NotImplementedError print(inspect.getmembers(Foo())) $. /python.exe ../backups/bpo35108.py Traceback (most recent call last): File "../backups/bpo35108.py", line 9, in <module> print(inspect.getmembers(Foo())) File "/Users/karthikeyansingaravelan/stuff/python/cpython/Lib/inspect.py", line 344, in getmembers value = getattr(object, key) File "../backups/bpo35108.py", line 7, in bar raise NotImplementedError NotImplementedError ---------- nosy: +xtreak _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue35108> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com