> Guido> Sorry. I told you I hadn't read the thread the first time around. > > So, do we agree on this point? Yes, "except:" should catch all exceptions, and in the future (when we can enforce the rule) so should "except Exception:". > Guido> We should fix the "except:" examples by catching a very specific > Guido> error, like AttributeError, TypeError or KeyError. *Not* by > Guido> catching Exception or StandardError. > > Correct. That's what the long-standing bug #411881 is about. It > just deals with the standard library however, and doesn't delve into > the stuff in Tools, Demos, etc. That's OK. But I don't understand why that bug would provide an argument for special-casing KeyboardInterrupt. --Guido van Rossum (home page: http://www.python.org/~guido/)
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