Из того, что я наблюдаю filecmp.dircmp
, является рекурсивным, но неадекватным для моих нужд, по крайней мере, в py2. Я хочу сравнить два каталога и все их содержащиеся файлы. Существует ли это, или мне нужно построить (например, os.walk
). Я предпочитаю предварительно построенный, где кто-то еще уже выполнил модульное тестирование:)
Фактическое "сравнение" может быть неаккуратным (например, игнорировать разрешения), если это помогает.
Мне нужно что-то логическое, а report_full_closure
- печатный отчет. Он также распространяется только на общие субдиры. AFIAC, если у них есть что-либо в левом или правом каталоге, это только разные. Я создаю это вместо os.walk
.