Iterating over optparse options

Miki Tebeka tebeka at cs.bgu.ac.il
Wed Jun 25 07:05:28 EDT 2003


Hello All,

Couldn't find it in the manual ...
Is there a way to iterate over the options optparse parser finds?
What I like to to is:
-----
OPTIONS = {}
... <set default options>
parser = OptionParser()
... # Configure parser
options, args = parser.parse_args()
for opt, value in options:
    OPTIONS[opt] = value
-----
The rational is that I have a program with many command line options.
Instead of going over all of them I'd like to set my defaults and change
only what is needed.

Thanks.
Miki




More information about the Python-list mailing list