Я использую этот код, чтобы найти разницу между двумя списками csv и задать некоторые вопросы форматирования. Это, вероятно, легкое решение, но я новичок и стараюсь учиться и иметь много проблем.difflib python форматирование
import difflib
diff=difflib.ndiff(open('test1.csv',"rb").readlines(), open('test2.csv',"rb").readlines())
try:
while 1:
print diff.next(),
except:
pass
код работает отлично, и я получаю выход я ищу, как:
Group,Symbol,Total
- Adam,apple,3850
? ^
+ Adam,apple,2850
? ^
bob,orange,-45
bob,lemon,66
bob,appl,-56
bob,,88
Мой вопрос, как я очищаю форматирование вверх, я могу сделать Group, Symbol, Всего в sperate columns, и выстроить текст ниже?
Также я могу изменить? представить текст, который я определяю? например, тест 1 и тест 2, представляющий, из какого листа он поступает?
спасибо за любую помощь