def canparse(argparser, args):
    """Determines if argparser can parse args."""
    old_error_method = argparser.error
    argparser.error = _raise_ValueError
    try:
        argparser.parse_args(args)
    except ValueError:
        return False
    else:
        return True
    finally:
        argparser.error = old_error_method
def canparse ( argparser , args ) : old_error_method = argparser . error argparser . error = _raise_ValueError try : argparser . parse_args ( args ) except ValueError : return False else : return True finally : argparser . error = old_error_method
Determines if argparser can parse args.