Message404603
Martin: I was also thinking of adding a parameter to `extract()`. The issue I see is that it's still confusing and complicated for new students to understand the issue and find the parameter and understand why it's needed.
Joe: one important thing to note is that if an exception is caught and handled, it doesn't at all mean that unrelated exceptions from __repr__ can be silenced. Can we determine if they came from an initialized object or from object in the middle of initialization?
By the way, can you post a complete traceback that your students were getting? I would like to see how hard it is to tell from the traceback that a particular classes' __repr__ is at fault. If it's a long traceback please attach as a file.. |
|
Date |
User |
Action |
Args |
2021-10-21 14:04:34 | andrei.avk | set | recipients:
+ andrei.avk, serhiy.storchaka, iritkatriel, moi90, kj, jbw |
2021-10-21 14:04:34 | andrei.avk | set | messageid: <1634825074.83.0.0361817914101.issue43656@roundup.psfhosted.org> |
2021-10-21 14:04:34 | andrei.avk | link | issue43656 messages |
2021-10-21 14:04:34 | andrei.avk | create | |
|