parser.add_argument('--an_opt', metavar='N', type=int, help='An option')
parser.add_argument('--xyz', metavar='N', type=int, action='append', help=
    'An option')
cmd_line = '--an_opt 1 --xyz1 10 --xyz3 31 --xyz2 25 '.split()
args = parser.parse_args(get_xyz_cmd_line(cmd_line))
print(args)
Использование имен переменных аргументов с argparse