html-tree-diff kínál szerkezete tisztában diff XML és HTML dokumentumok.
A szándékolt használata a tömören mutatja a szerkesztések tettek egy dokumentumot, így a szerzők html tartalom felül a munkájukat.
Mit értünk "HTML Fa diff"?
& Nbsp; * HTML: A bemenetek a diff függvény HTML dokumentumok
& Nbsp; * Fa: Úgy véli, a teljes XML fa szerkezete a bemenetek, nem csak szöveges alapú változásokat.
& Nbsp; * eltérés: A kimenet ember által olvasható HTML, a és tagek, hogy bemutassák a változásokat. gyors barna
Parancs interfész
Akkor végre htmltreediff.cli közvetlenül a python modul, átadva neki a html fájlokat diff:
python -m htmltreediff.cli one.html two.html
& Nbsp;
& Nbsp; az egyik
& Nbsp;
& Nbsp;
& Nbsp; két
& Nbsp;
Python API
Ön is használja htmltreediff belül a python programot, mint egy könyvtár.
HTML Változások:
& Nbsp;>>> honnan htmltreediff import html_changes
& Nbsp;>>> print html_changes (' Egy
', ' két
')
egy két
& Nbsp;>>> print html_changes (' Egy
', ' két
', csinos = True)
& Nbsp;
& Nbsp; az egyik
& Nbsp;
& Nbsp;
& Nbsp; két
& Nbsp;
És azt is csak szöveges változások:
& Nbsp;>>> honnan htmltreediff import text_changes
& Nbsp;>>> print text_changes (
... "A gyors barna róka átugorja a lusta kutyát."
... "A nagyon gyors barna róka átugorja a kutyát."
...)
A nagyon fox ugrik rókák ugrani az lusta del> kutya.
Követelmények :
- Python
Hozzászólás nem található