HTML-дърво-разл предлага структура наясно разл на XML и HTML документи.
Предназначението е да лаконично покаже редакциите, които са направени в документ, така че авторите на HTML съдържание могат да преразгледат своята работа.
<Силен> Какво имаме предвид под "HTML Tree Diff"? Силен>
& Nbsp; * HTML: Входовете на функцията по разл са HTML документи
& Nbsp; * Tree: Той счита пълното XML дърво структура на входовете, а не само текстови промени.
& Nbsp; * Diff: Изходът е четима за човека HTML, чрез и <дел> тагове, за да покаже на промените.
<Силен> Command ред интерфейс
Можете да изпълни htmltreediff.cli директно като модул питон, който я предава на HTML файлове в разл:
питон -m htmltreediff.cli one.html two.html
& Nbsp; <дел>
& Nbsp; една
& Nbsp; дел>
& Nbsp;
& Nbsp; две
& Nbsp;
<Силен> Python API
Можете да използвате и htmltreediff отвътре програма питон като библиотека.
За HTML Changes:
& Nbsp;>>> от html_changes внос htmltreediff
& Nbsp;>>> печат html_changes (" един
", " две
") <дел> един дел> две
& Nbsp;>>> печат html_changes (" един
", " две
", доста = вярно)
& Nbsp; <дел>
& Nbsp; една
& Nbsp; дел>
& Nbsp;
& Nbsp; две
& Nbsp;
А също и за текстовите промени:
& Nbsp;>>> от text_changes внос htmltreediff
& Nbsp;>>> печат text_changes (
... "Бързата кафява лисица скача над мързелив куче.",
... "Най-много бързи кафяви лисиците прескачат кучето.",
...)
Самата бърз кафяво <дел> лисица скача дел> лисици скачат над <дел> мързеливи дел> куче.
<силни> Изисквания
- Python
Коментари не е намерена