I used the optparse module since that is exactly what I wanted. Here is my code:
import sys from optparse import OptionParser import os parser = OptionParser() parser.add_option("-i", "--input", dest="infile", help="input FILE to convert", metavar="FILE") parser.add_option("-o", "--output", dest="outfile", help="output FILE to convert to", metavar="FILE") (options, args) = parser.parse_args() if not os.path.isfile(options.infile): print "Input files does not exit...Quitting" sys.exit() elif os.path.isfile(options.outfile): print "Output file exists, Remove it first" sys.exit() Thanks everyone. On Mon, Apr 14, 2008 at 1:14 PM, <[EMAIL PROTECTED]> wrote: > look at the OptParse module, with this u can easily realize such things. > http://docs.python.org/lib/module-optparse.html > > > On Mon, Apr 14, 2008 at 12:55:07PM -0400, Brain Stormer wrote: > > I have a python program which works fine when run using idle but I would > > like call the program from the terminal. > > > > python test.py -i inputfile -o outputfile > > > > I tried with raw_input but that only works in idle. Can this be > achieved? > > Thanks > > > _______________________________________________ > > Tutor maillist - Tutor@python.org > > http://mail.python.org/mailman/listinfo/tutor > > _______________________________________________ > Tutor maillist - Tutor@python.org > http://mail.python.org/mailman/listinfo/tutor >
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor