def pathsplit(path):
    """Split a /-delimited path into a directory part and a basename.

    :param path: The path to split.
    :return: Tuple with directory name and basename
    """
    try:
        dirname, basename = path.rsplit(b'/', 1)
    except ValueError:
        return b'', path
    else:
        return dirname, basename
