HTML-樹差異提供了XML和HTML文檔的結構差異知道。
預期用途是簡潔顯示已在一個文檔中,從而使HTML內容創作者可以檢查他們的工作的編輯。
做什麼我們所說的“HTML樹差別”?
  * HTML:將輸入的差異功能的HTML文檔
  *樹:它考慮的輸入完整的XML樹結構,而不僅僅是文字為主的轉變。
&NBSP; *變化:輸出為人類可讀的HTML,使用<插件>和標籤來顯示更改。
命令行界面
您可以直接執行htmltreediff.cli作為一個Python模塊,它傳遞HTML文件差異:
蟒蛇-m htmltreediff.cli one.html two.html
&NBSP;
&NBSP;一種
&NBSP;
&NBSP; <插件>
&NBSP;二
&NBSP;
的Python API
您還可以使用htmltreediff從一個Python程序作為一個庫。
對於HTML變化:
&NBSP;>>>從htmltreediff進口html_changes
&NBSP;>>>印html_changes(“有一個
”,“兩個
')
有一個 <插件>兩個插件>
&NBSP;>>>印html_changes(“有一個
”,“兩個
',漂亮= TRUE)
&NBSP;
&NBSP;一種
&NBSP;
&NBSP; <插件>
&NBSP;二
&NBSP;
同時還為純文本的變化:
&NBSP;>>>從htmltreediff進口text_changes
&NBSP;>>>印text_changes(
......“敏捷的棕色狐狸躍過懶狗。”,
......“非常敏捷的棕色狐狸跳過了狗。”,
...)
非常敏捷的棕色狐狸跳過線 <插件>狐狸跳在懶人狗。
要求:
- 在Python的
評論沒有發現