importação difflib A = aberto ( ' ./file/file01.txt ' , ' r ' ) B = aberto ( ' ./file/file02.txt ' , ' r ' ) contextA = A.read () contextB = B.read () s = difflib.SequenceMatcher ( lambda x: x == "" , contextA, contextB) resultado = s.get_opcodes () para tag, i1, i2, J1, J2 no resultado: print ( "contextA% s [% d:% d] =% s \ ncontextB [% d:% d] =% s " % \ (tag, I1, I2, contextA [i1: i2], J1, J2, contextB [j1: j2])) igual contextA [0: 24] = eu amo maçã i como bann contextB [0: 24] = eu amo maçã eu gosto bann excluir contextA [ 24:25] = um contextB [ 24:24] =
file01.txt
eu amo maçã
i como banna
file02.txt
eu amo maçã
i como bann