⚡️ Сравниваем файлы
Конечно, можно использовать обычный open, считывать данные и потом их сравнивать. Но зачем, когда есть модуль filecmp, который имеет больший функционал.
cmp(file1, file2) — сравнивает два файла. Возвращает true, если они равны, иначе — false.
dircmp(dir1, dir2) — класс, который сравнивает файлы внутри папок. Хранит внутри себя всю информацию о работе. Например файлы, которые невозможно отсканировать или одинаковые/разные объекты.
Подробнее, как всегда — на сайте документации.
#миниурок #filecmp
Конечно, можно использовать обычный open, считывать данные и потом их сравнивать. Но зачем, когда есть модуль filecmp, который имеет больший функционал.
cmp(file1, file2) — сравнивает два файла. Возвращает true, если они равны, иначе — false.
dircmp(dir1, dir2) — класс, который сравнивает файлы внутри папок. Хранит внутри себя всю информацию о работе. Например файлы, которые невозможно отсканировать или одинаковые/разные объекты.
Подробнее, как всегда — на сайте документации.
#миниурок #filecmp