html-tree-diff tilbyr struktur klar diff av XML og HTML-dokumenter.
Den tiltenkte bruk er å konsist vise endringene som har blitt gjort i et dokument, slik at forfatterne av html innholdet kan gjennom sitt arbeid.
Hva mener vi med "HTML treet Diff"?
& Nbsp; * HTML: Inngangene til diff-funksjonen er HTML-dokumenter
& Nbsp; * Tre: Det anser hele XML trestrukturen av inngangene, ikke bare tekst basert endringer.
& Nbsp; * Diff: Utgangen er lesbar HTML, ved hjelp av og tagger for å vise endringene. raske brune
Command line interface
Du kan utføre htmltreediff.cli direkte som en python modul, passerer det 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å bruke htmltreediff innenfra et python-programmet som et bibliotek.
For HTML Endringer:
& nbsp;>>> fra htmltreediff import html_changes
& Nbsp;>>> utskrifts html_changes (' en
', ' to
')
ett to
& nbsp;>>> utskrifts html_changes (' en
', ' to
', ganske = sant)
& Nbsp;
& Nbsp; en
& Nbsp;
& Nbsp;
& Nbsp; to
& Nbsp;
Og også for bare tekst endringer:
& nbsp;>>> fra htmltreediff import text_changes
& nbsp;>>> utskrifts text_changes (
... 'Den raske brune reven hopper over den late hunden.',
... 'Den svært raske brune reven hopper over hunden.',
...)
Den aller reven hopper rever hoppe over lat hund.
Krav
- Python
Kommentarer ikke funnet