parse.add_argument('filename', action='append', dest='filenames')
parse.add_argument('--extra-file', '-f', action='append', dest='filenames')
argparse: установка необязательного аргумента со значением обязательного аргумента