import argparse def test(a,b): print int(a)+int(b) parser = argparse.ArgumentParser() parser.add_argument("-x","--x",dest="a",default=1, type=int, help='the first argument') parser.add_argument("-y","--y",dest="b",default=2, type=int, help='the first argument') args=parser.parse_args() test(a=args.a,b=args.b)