Amazing-Python-Scripts

Форк
0
15 строк · 473.0 Байт
1
from difflib import SequenceMatcher
2

3

4
def similarity_per(f1, f2):
5
    with open(f1, errors="ignore") as file1, open(f2, errors="ignore") as file2:
6
        file1_data = file1.read()
7
        file2_data = file2.read()
8
        similarity = SequenceMatcher(None, file1_data, file2_data).ratio()
9
        print(f"these 2 files are {similarity*100} % similar")
10

11

12
if __name__ == '__main__':
13
    f1 = input("file 1 path :")
14
    f2 = input("file 2 path :")
15
    similarity_per(f1, f2)
16

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.