Problem with argument parsing

Diez B. Roggisch deets at nospam.web.de
Tue Oct 9 11:18:34 EDT 2007


lgwe wrote:

> I have a python-script: myscript, used to start a program on another
> computer and I use OptionParser in optpars.
> I use it like this: myscript -H host arg1 -x -y zzz
> I would like OptionParser to ignore all arguments after arg1, because
> these are options that should be used by the program started on the
> oter computer arg1 -x -y zzz.
> One solution is to write: myscript -H host "arg1 -x -y zzz"
> But is it in some way possible to instruct OptionParser to ignore -x -
> y zzz without  the "..."?

Use -- to separate arguments to be parsed by OptionParser from the
to-be-ignored-ones, which is documented btw.

Diez



More information about the Python-list mailing list