수입 difflib = 개방 ( ' ./file/file01.txt ' , ' R ' ) B는 오픈 (= ' ./file/file02.txt ' , ' R을 ' ) 컨텍스트 = A.read () contextB = B.read () S = difflib.SequenceMatcher ( 람다 X : X == '' , contextA, contextB) 결과 = ()을 s.get_opcodes 위한 태그, I1, I2, J1, J2 의 결과, 인쇄 ( " % S contextA [%의 D : % D는 = % S % S \ ncontextB는 [%의 D %의 D] = " % \ (태그, I1, I2, contextA [I1 : I2, J1, J2, contextB [J1 : J2])) 동일 contextA [0 : 24] = 나는 사과를 좋아 나는 남작 좋아 contextB [0 : 24] = 나는 사과를 좋아 나는 남작 좋아 삭제 콘텍스트 [ 24:25] = contextB [ 24:24] =
file01.txt
내가 사랑 사과
나는 BANNA 좋아
file02.txt
내가 사랑 사과
나는 남작 좋아