paul j3 added the comment: While we are talking the Action class, the documentation isn't clear that the 'add_argument' method returns an Action object, specifically one the subclasses. More than once, when answering Stackoverflow questions I've recommended assigning this object to a variable for use later in the script.
a = parser.add_argument(...) ... print a.dest a.help = 'change the help' a.required = True ... The doc mentions that 'add_subparsers' 'returns a special action object.' In sum, I think the documentation needs a sentence or two that describe what add_argument returns. I'm less sure whether it should include an example of using that return. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue13540> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com