html-tree-diff offre la struttura a conoscenza diff di documenti XML e HTML.
La destinazione d'uso è quello di mostrare in modo conciso le modifiche che sono state fatte in un documento, in modo che gli autori di contenuti HTML può rivedere il loro lavoro.
Che cosa si intende per "HTML albero Diff"?
& Nbsp; * HTML: Gli ingressi della funzione diff sono documenti HTML
& Nbsp; * Tree: A suo parere la completa struttura ad albero XML degli ingressi, non solo testo modifiche in base.
& Nbsp; * Diff: L'uscita è HTML leggibile, utilizzando e per mostrare i cambiamenti. veloce marrone
interfaccia a riga di comando
Si può eseguire htmltreediff.cli direttamente come modulo Python, passando file html a diff:
python -m htmltreediff.cli uno.html two.html
& Nbsp;
& Nbsp; uno
& Nbsp;
& Nbsp;
& Nbsp; due
& Nbsp;
Python API
È inoltre possibile utilizzare htmltreediff da un programma Python come libreria.
Per modifiche HTML:
& nbsp;>>> da html_changes importazione htmltreediff
& Nbsp; html_changes>>> print (' una
', ' due
')
un due
& nbsp; html_changes>>> print (' una
"," due
', piuttosto = True)
& Nbsp;
& Nbsp; uno
& Nbsp;
& Nbsp;
& Nbsp; due
& Nbsp;
E anche per le modifiche di solo testo:
& nbsp;>>> da text_changes importazione htmltreediff
& nbsp; text_changes>>> stampa (
... 'The quick brown fox jumps over the lazy dog.',
... 'Le volpi marrone molto rapidi saltare sul cane.',
...)
Il molto fox salta del> volpi saltano sopra il pigro cane.
Requisiti
- Python
I commenti non trovato