xenia-canary/tools/diff.py

13 lines
326 B
Python

#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""python diff.py file1 file2 diff"""
import difflib
import sys
diff = difflib.unified_diff(
open(sys.argv[1], encoding='utf-8').readlines(),
open(sys.argv[2], encoding='utf-8').readlines())
with open(sys.argv[3], 'w', encoding='utf-8') as f:
f.write(''.join(diff))