Amaury Forgeot d'Arc <amaur...@gmail.com> added the comment: Well, the syntax allows to pass either a string value (because it's a substring of the command line), or nothing.
When no value is passed, True seems better than None, because this allows the usage of the get() method:: x = sys.xoptions.get('a') or:: if sys.xoptions.get('a'): this returns None if the option was not set, True if set to a empty value, and a non-empty string if set to an actual value. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10089> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com