Сравните 2 CSV и запишите разницу в файл - PullRequest
0 голосов
/ 17 июня 2019

Привет У меня возникла проблема, когда мне нужно сравнить 2 CSV-файла и записать строки в csv2, которых нет в csv1.Я все еще привыкаю к ​​Python, и мне просто нужно руководство, чтобы найти правильное направление для этой проблемы.

1 Ответ

0 голосов
/ 17 июня 2019

Попробуйте это:

with open('file1.csv', 'r') as f1, open('file2.csv', 'r') as f2:
    fileone = f1.readlines()
    filetwo = f2.readlines()

with open('file3.csv', 'w') as outfile:
    for line in filetwo:
        if line not in fileone:
            outfile.write(line)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...