def _click_resolve_command(root, parts):
    """Return the click command and the left over text given some vargs."""
    location = root
    incomplete = ''
    for part in parts:
        incomplete = part

        if not part[0:2].isalnum():
            continue

        try:
            next_location = location.get_command(click.Context(location),
                                                 part)
            if next_location is not None:
                location = next_location
                incomplete = ''
        except AttributeError:
            break
    return location, incomplete
def _click_resolve_command ( root , parts ) : location = root incomplete = '' for part in parts : incomplete = part if not part [ 0 : 2 ] . isalnum ( ) : continue try : next_location = location . get_command ( click . Context ( location ) , part ) if next_location is not None : location = next_location incomplete = '' except AttributeError : break return location , incomplete
Return the click command and the left over text given some vargs.