HTML 트리-DIFF는 XML과 HTML 문서의 구조를 인식 DIFF을 제공합니다.
사용 목적은 간결 HTML 콘텐츠의 제작자가 자신의 작품을 검토 할 수 있도록, 문서되었습니다 편집을 보여주는 것입니다.
우리는 "HTML 트리의 Diff"무엇을 의미합니까?
& NBSP * HTML : DIFF 함수 입력은 HTML 문서는
& NBSP; * 트리 : 그것은, 입력의 전체 XML 트리 구조를 고려뿐만 아니라 기반의 변화를 텍스트.
& NBSP; *의 Diff : 출력은 사람이 읽을 수있는 HTML, 변경 사항을 보여주기 위해 <인>과 <델> 태그를 사용하고 있습니다.
명령 줄 인터페이스
당신은 DIFF에 그것을 HTML 파일을 전달, 파이썬 모듈로 직접 htmltreediff.cli 실행할 수 있습니다 :
파이썬 -m htmltreediff.cli one.html two.html
& NBSP; <델>
& NBSP 하나
& NBSP; 델>
& NBSP; <인>
& NBSP;이
& NBSP; 인>
파이썬 API
또한 도서관과 같은 파이썬 프로그램 내에서 htmltreediff 사용할 수 있습니다.
HTML 변경 :
& NBSP;>>>에서 htmltreediff 수입 html_changes
& NBSP;>>> 인쇄 html_changes ( '
한
', '이
') 을 하나 델> <인>이 인>
& NBSP;>>> 인쇄 html_changes ( '
한
', '이
'꽤 = 참)
& NBSP; <델>
& NBSP 하나
& NBSP; 델>
& NBSP; <인>
& NBSP;이
& NBSP; 인>
또한 텍스트 전용 변경 :
& NBSP;>>>에서 htmltreediff 수입 text_changes
& NBSP;>>> 인쇄 text_changes (
... '빠른 갈색 여우가 게으른 개를 통해 이동합니다.',
... '매우 빠른 갈색 여우 개가 뛰어.',
...)
매우 인> 빠른 갈색 <델은> 여우 점프 델> <인> 여우 점프 인>
요구 사항 이상 :.
파이썬
댓글을 찾을 수 없습니다