human
I wrote the below code

    def compare_dirs(dir1, dir2):
        '    Compare    directories    for    equality.    '
        comparison = filecmp.dircmp(dir1, dir2)
        if ((len(comparison.left_only) > 0) or (len(comparison.right_only) > 0)):
            return False
        if ((len(comparison.funny_files) > 0) or (len(comparison.diff_files) > 0)):
            return False
        for subdir in comparison.subdirs:
            if (not compare_dirs((dir1 / subdir), (dir2 / subdir))):
                return False
        return True
    return compare_dirs(path(directory1), path(directory2))

What's a good function header?

=====
Write me a Python program to compare    directories    for    equality?
assistant
#Here is Python program to compare    directories    for    equality.

def directories_equal(directory1, directory2):