2016-02-17 2 views
1

Я пытаюсь объединить файл и некоторые изменения, внесенные в него. Например, если я имел файл:Слияние файла и его различие в новый файл в Python

This is Line 1 
This is Line 2 
This is Line 3 

и я изменил его:

This is Line 1 
This is Line 3 
This one is another line 

я получал бы этот выход из difflib.unified_diff:

--- test.txt 
+++ test2.txt 
@@ -29,1 +29,1 @@ 
[email protected]@ -36,0 +36,4 @@ 
+o+n+e+ @@ -39,1 +43,9 @@ 
-L+a+n+o+t+h+e+r+ [email protected]@ -43,2 +55,0 @@ 
- -3 

Я хочу быть в состоянии получить только этот вывод и исходный файл и объединить их в получение второго файла.

Есть ли способ, которым я могу это достичь?

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^