optparse, allowing both --foo and foo=99?

Mark Harrison mh at ohm.dynamic.pixar.com
Fri Oct 16 07:29:53 CEST 2009

What's the magic to allow this?  If the value is not specified I
would like to use the default value of 1.

import optparse

(opts, args) = p.parse_args(['--debug=22']); print opts
(opts, args) = p.parse_args(['--debug']);    print opts

Many TIA!

Mark Harrison
Pixar Animation Studios

More information about the Python-list mailing list