Ich bin auf der Suche nach einem Pythonic Weg, um zwei Dateien zu vergleichen file1 und file2 die Unterschiede in Form einer Patch-Datei erhalten und ihre Unterschiede in file2 zusammenführen. Der Code sollte so etwas tun:Wie benutze ich Python diff_match_patch, um einen Patch zu erstellen und anzuwenden
diff file1 file2 > diff.patch
apply the patch diff.patch to file2 // this must be doing something like git apply.
ich habe folgenden Beitrag Implementing Google's DiffMatchPatch API for Python 2/3 auf Googles Python API dif_match_patch gesehen, die Unterschiede zu finden, aber ich bin auf der Suche nach einer Lösung zu erstellen und Patch anwenden.