On Sun, Nov 30, 2008 at 4:41 PM, Filip GruszczyĆski <gruszczy at gmail.com> wrote: > This is my first message in this list, therefore I would like to say > hello to everyone. I also hope, that I am not breaking any rules or > guidelines for sending proposals. > > I would like to ask, if it is possible to provide type name of the > object invoking the exception, when Attribute error is catched. It is > done for functions, like: > > AttributeError: 'function' object has no attribute 'getValue' > > but for some objects there is only: > > AttributeError: connectToBases I would say this is due to Py_FindMethod being used. It is a nice and easy function to use, but it fails to set a good error message so maybe you are experiencing these error messages from modules that are using it. I have added a patch in http://bugs.python.org/issue4475 > > This is cool, when you know exactly what type of object cast the > exception. But if there might be many of them, you must do one of two > things: add print statement just before the line with the exception > and check the type or iterate over all classes that might appear them. > Showing the class name would solve this problem and could save a lot > of time. > > -- > Filip GruszczyĆski > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: http://mail.python.org/mailman/options/python-dev/ggpolo%40gmail.com > -- -- Guilherme H. Polo Goncalves
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4