Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

Silencing exceptions like MemoryError, RecursionError or KeyboardInterrupt and 
returning a lying result doesn't look like a good idea to me. These exceptions 
can be raised in virtually any code for causes not related to executed code. 
MemoryError -- if other parts of the program allocated too much memory, 
RecursionError -- if the exception check is performed too deep in the execution 
stack, KeyboardInterrupt -- for obvious reasons.

----------
nosy: +serhiy.storchaka

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue12029>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to