“Jak porównać dwa pliki tekstowe w Pythonie” Kod odpowiedzi

Porównanie zawartości plików w Pythonie

>>> import filecmp
>>> filecmp.cmp('file1.txt', 'file1.txt')
True
>>> filecmp.cmp('file1.txt', 'file2.txt')
False
Inquisitive Ibex

Jak porównać dwa pliki tekstowe w Pythonie

with open('some_file_1.txt', 'r') as file1:
    with open('some_file_2.txt', 'r') as file2:
        same = set(file1).intersection(file2)

same.discard('\n')

with open('some_output_file.txt', 'w') as file_out:
    for line in same:
        file_out.write(line)
Weary Walrus

Odpowiedzi podobne do “Jak porównać dwa pliki tekstowe w Pythonie”

Pytania podobne do “Jak porównać dwa pliki tekstowe w Pythonie”

Więcej pokrewnych odpowiedzi na “Jak porównać dwa pliki tekstowe w Pythonie” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu