unified形式で差分を抽出 下記がサンプルコードになります。 in1.txtとin2.txtの差分をunified形式で抽出しています。 difflibをimportして、unified_diff()を実行しています。 $ cat sample.py #!/usr/bin/env python3 # coding: UTF-8 import difflib as diff with open('in1.txt','r') as f: str1 = f.readlines() with open('in2.txt','r') as f: str2 = f.readlines() print(str1) print(str2) for i in diff.unified_diff(str1, str2, fromfile='in1.txt', tofile='in2.txt'): prin