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