Generieren und Anwenden von Unterschieden in Python

Gibt es eine "Out-of-the-Box" -Methode in Python, um eine Liste der Unterschiede zwischen zwei Texten zu erstellen und diese Differenz später auf eine Datei anzuwenden, um die andere zu erhalten?

Ich möchte das Revisionsprotokoll eines Textes behalten, aber nicht den gesamten Text für jede Revision speichern, wenn es nur eine einzige bearbeitete Zeile gibt. Ich sah mich umdifflib, aber ich konnte nicht sehen, wie man eine Liste nur der bearbeiteten Zeilen erzeugt, die noch verwendet werden können, um einen Text zu ändern, um den anderen zu erhalten.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage