parser = argparse.ArgumentParser(usage='%(prog)s [-h] file file [file ...]')
parser.add_argument('file1', nargs=1, metavar='file')
Can argparse in python 2.7 be told to require a minimum of TWO arguments?