html-tree-diff oferă structura dif conștienți de documente XML și HTML.
Utilizarea prevăzută este de a arăta concis editările care au fost făcute într-un document, astfel ca autorii de conținut HTML pot revizui munca lor.
Ce înțelegem prin "HTML copac Dif"?
& Nbsp; * HTML: Intrările la funcția dif sunt documente HTML
& Nbsp; * Pomul: Aceasta consideră structura complet arbore XML a intrărilor, nu doar textul modificări bazate pe.
& Nbsp; * Diff: Ieșirea este HTML de lecturat, folosind și etichete pentru a arăta modificările. rapid maro
linie de comandă interfață
Puteți executa htmltreediff.cli direct ca modul python, care trece aceasta fișiere HTML la dif:
python -m htmltreediff.cli one.html two.html
& Nbsp;
& Nbsp; un
& Nbsp;
& Nbsp;
& Nbsp; doi
& Nbsp;
Python API
De asemenea, puteți folosi htmltreediff din cadrul unui program Python ca o bibliotecă.
Pentru Schimbări HTML:
& nbsp;>>> de la html_changes import htmltreediff
& Nbsp; html_changes>>> de imprimare (" unul
',' două
')
o două
& nbsp; html_changes>>> print (' unul
"," două
', destul = true)
& Nbsp;
& Nbsp; un
& Nbsp;
& Nbsp;
& Nbsp; doi
& Nbsp;
Și, de asemenea pentru schimbări numai text:
& nbsp;>>> de la text_changes import htmltreediff
& nbsp; text_changes>>> de imprimare (
... "Vulpea roscata rapida sare peste cainele lenes.",
... "Vulpile foarte rapid maro sari peste câinele.",
...)
Foarte fox salturi vulpi sari pe leneș câine.
Cerințe :
- Python
Comentariile nu a fost găsit