I think getopt will help you achieve what you need.
http://docs.python.org/library/getopt.html

Here's a quick example:

import getopt
import sys

try:
    opts, args = getopt.getopt(sys.argv[1:], "-i:vo:vhb?")
except getopt.GetoptError, err:
    helpCommand() # defined elsewhere.
    sys.exit()

for o, a in opts:
    if o == "-i":
        inputFile = a
    elif o == "-o":
        outputFile = a
    elif o == "-?" or "-h":
        helpCommand() # defined elsewhere.
    elif o == "-b":
        blank() # defined elsewhere.

Static.


Marek Szuba wrote:
On 2009-04-13, Chris Rebert <c...@rebertia.com> wrote:

The sys.flags.interactive bool.

Details: http://docs.python.org/library/sys.html#sys.flags
Hmm, "New in version 2.6"... Are you aware of any way of extracting
this information in older versions of Python? My code needs to be
2.3-compatible.

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to