import argparse

 

parser = argparse.ArgumentParser()

 

parser.add_argument('-i', metavar='in-file',

                   type=argparse.FileType('rt'))

parser.add_argument('-o', metavar='out-file',

                   type=argparse.FileType('wt'))

 

try:

    results =parser.parse_args()

    print 'Input file:',results.i

    print 'Outputfile:', results.o

except IOError, msg:

   parser.error(str(msg))
dea027694019770f37a13dbffb70342e13340173
import argparse

 

parser = argparse.ArgumentParser()

 

parser.add_argument('-i', metavar='in-file',

                   type=argparse.FileType('rt'))

parser.add_argument('-o', metavar='out-file',

                   type=argparse.FileType('wt'))

 

try:

    results =parser.parse_args()

    print 'Input file:',results.i

    print 'Outputfile:', results.o

except IOError, msg:

   parser.error(str(msg))