Решение находится в файле compare.py
Для запуска небходимо использовать данную комманду:
python3 compare.py <path_to_file1> <path_to_file2>
где path_to_file1
и path_to_file2
- пути к файлам, которые необходимо сравнить.
Для сравнения файлов используется алгоритм Левенштейна. Перед этим весь текст очищается от комментариев, строк документации, табуляций и пробелов, и приводится к нижнему регистру. После этого сравниваются строки, которые получились в результате очистки.