[docs] [issue10190] Can argparse._AttributeHolder._get_kwargs become a public API?

Dariusz Suchojad report at bugs.python.org
Mon Oct 25 11:30:15 CEST 2010

Dariusz Suchojad <dsuch at gefira.pl> added the comment:

I find that _AttributeHolder is a handy way for passing the command line options around the application. What is lacks though is a documented API for actually fetching the attributes in batches, like .items() or something similar that could be used for iterating over all command line arguments. That's why I thought '_get_kwargs' would be a good candidate particularly because it does exactly what I need in my code, returns a sorted list of key/value parameters.

But I'm not really saying that it must be '_get_kwargs', could as well be _AttributeHolder's __dict__ attribute as long as the docs say that it's a part of the public API so that I'm sure I'm not using something that may silently break between releases.


Python tracker <report at bugs.python.org>

More information about the docs mailing list