我使用此代碼來查找兩個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
我的問題是如何清潔格式化了,我可以讓集團,符號,共成專欄,並在下面的文字排隊?
我也可以改變?代表我確定的文字?如測試1和測試2代表它來自哪張紙?
感謝您的幫助