[issue24053] Define EXIT_SUCCESS and EXIT_FAILURE constants in sys
Alexander Belopolsky
report at bugs.python.org
Mon Apr 27 21:35:10 CEST 2015
Alexander Belopolsky added the comment:
> will confuse inexperienced users when they unexpectedly encounter with sys.exit(sys.EXIT_FAILURE) instead of sys.exit(1).
Are you serious? I've seen senior programmers who thought that status < 0 means failure and status >= 0 means success. Why would anyone who understands English would need to know what the numerical value of EXIT_FAILURE is to understand that status=EXIT_FAILURE means "failure"?
Not to mention that google returns a pageful of relevant links for "EXIT_FAILURE".
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue24053>
_______________________________________
More information about the Python-bugs-list
mailing list