Birleştirilmiş bir diff dosyası var (buna yama olsun). Açmam gerek, belirtilen bir dosyaya uygula ve sonucu tekrar dosyaya kaydet. Unix patch
aracının yaptığı gibi. .py betiğimde kolayca arayabileceğim bir Python çözümüne ihtiyacım var ve şu ana kadar bulamıyorum.Pure Python bir dosyaya birleşik fark uygulama yolu?
https://code.google.com/p/google-diff-match-patch/wiki/API'a baktım ve ihtiyacım olanı yapamayacakmış gibi görünüyor. Ayrıca https://github.com/techtonik/python-patch ve https://github.com/matiasb/python-unidiff'a da baktım. python-patch
, Unix patch
kullanımlarına benziyor gibi görünüyor, ancak bir komut satırı aracıdır ve .py komutumdan nasıl çağıracağımı anlamıyorum. python-patch kullanma
Cevabıma buradan bakın: http://stackoverflow.com/a/40967337/431087 –