HTML-дерево-Diff пропонує структуру усвідомлюючи відмінностей в XML і HTML документів.
Передбачається використовувати для стисло показати зміни, які були зроблені в документі, так що автори HTML контенту може переглянути свою роботу.
<Сильний> Що ми розуміємо під "HTML Tree Diff"?
& NBSP; * HTML: Входи для функції відмінностей є HTML документи
& NBSP; * Дерево: Він вважає повний XML-структуру дерева входів, а не тільки текст зміни, засновані.
& NBSP; * Різниця: вихід людського розуміння HTML, використовуючи і теги показати зміни. Швидка коричнева
<Сильний> Інтерфейс командного рядка
Ви можете виконати htmltreediff.cli безпосередньо в модулі Python, передаючи йому HTML файли в Різниця:
пітон -m htmltreediff.cli one.html two.html
& NBSP;
& NBSP; один
& NBSP;
& NBSP;
& NBSP; два
& NBSP;
<Сильний> Python API
Ви також можете використовувати htmltreediff з програми пітона в якості бібліотеки.
Для HTML зміни:
і NBSP; >>> з htmltreediff html_changes імпорт
& NBSP; >>> друк html_changes (' один
', ' два
')
один два
і NBSP; >>> друк html_changes (' один
', ' два
', досить = True)
& NBSP;
& NBSP; один
& NBSP;
& NBSP;
& NBSP; два
& NBSP;
А також для текстових тільки змін:
і NBSP; >>> з htmltreediff text_changes імпорт
і NBSP; >>> друк text_changes (
... Швидка коричнева лисиця стрибає через ледачу собаку. ',
... Дуже швидко коричневий лисиць перестрибнути собаки. ',
...)
Дуже лисиця стрибає лисиці стрибати на ліниві дель> собака.
Вимоги
- Python
Коментар не знайдено