parser = argparse.ArgumentParser(description='my illustrative example')
parser.add_argument('--content', metavar='file', default='content.txt',
    type=ForgivingFileType('r'), help=
    'file to process (defaults to content.txt)')
Specifying default filenames with argparse, but not opening them on --help?