Python: сравнить два файла csv и распечатать различияPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python: сравнить два файла csv и распечатать различия

Сообщение Anonymous »

Мне нужно сравнить два файла CSV и распечатать различия в третьем файле CSV.
В моем случае первый CSV — это старый список хешей с именем old.csv, а второй CSV — новый список хеш, который содержит как старый, так и новый хэш.

Вот мой код:

Код: Выделить всё

import csv
t1 = open('old.csv', 'r')
t2 = open('new.csv', 'r')
fileone = t1.readlines()
filetwo = t2.readlines()
t1.close()
t2.close()

outFile = open('update.csv', 'w')
x = 0
for i in fileone:
if i != filetwo[x]:
outFile.write(filetwo[x])
x += 1
outFile.close()
Третий файл — это копия старого, а не обновление.
Что не так? Надеюсь, вы сможете мне помочь, большое спасибо!!

PS: я не хочу использовать diff

Подробнее здесь: https://stackoverflow.com/questions/389 ... ifferences
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python: сравнить два файла csv и распечатать различия
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как сравнить два данных CSV и записать в новый файл CSV
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как сравнить документы JSON и вернуть различия с Джексоном или GSON?
    Anonymous » » в форуме JAVA
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Python: как сравнить два двоичных файла?
    Гость » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Гость
  • Python: как сравнить два двоичных файла?
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»