html-tree-diff tilbyder struktur bevidst diff af XML og HTML-dokumenter.
Den påtænkte anvendelse er at koncist vise redigeringer, der er foretaget i et dokument, således at forfatterne af html-indhold kan gennemgå deres arbejde.
Hvad mener vi med "HTML Tree Diff"?
& Nbsp; * HTML: Indgangene til diff funktionen er HTML-dokumenter
& Nbsp; * Tree: Den mener den fulde XML træstruktur af indgangene, ikke bare tekstbaseret ændringer.
& Nbsp; * Diff: Udgangen er læsbar HTML, ved hjælp af og tags at vise ændringerne. hurtige brune
Command line interface
Du kan udføre htmltreediff.cli direkte som en python-modul, der passerer den html-filer til diff:
python -m htmltreediff.cli one.html two.html
& Nbsp;
& Nbsp; en
& Nbsp;
& Nbsp;
& Nbsp; to
& Nbsp;
Python API
Du kan også bruge htmltreediff fra et python-program som et bibliotek.
For HTML Ændringer:
& nbsp;>>> fra htmltreediff import html_changes
& Nbsp;>>> print html_changes (" en
',' to
')
en to
& nbsp;>>> print html_changes (' en
', ' to
", temmelig = true)
& Nbsp;
& Nbsp; en
& Nbsp;
& Nbsp;
& Nbsp; to
& Nbsp;
Og også for tekst-only ændringer:
& nbsp;>>> fra htmltreediff import text_changes
& nbsp;>>> print text_changes (
... "Den hurtige brune ræv hopper over den dovne hund. ',
... "De meget hurtige brune ræv hopper over hunden. ',
...)
Den meget ræv hopper ræve hoppe over doven hund.
Krav :
- Python
Kommentarer ikke fundet