#!/usr/bin/env python
import difflib
import sys
try:
tx1 = sys.argv[1]
tx2 = sys.argv[2]
except Exception as e:
print "error" + str(e)
print "usage: xx filename1 filename2"
sys.exit()
def readf(fn):
try:
fileH = open(fn, 'rb')
text = fileH.read().splitlines()
fileH.close()
return text
except Exception as e:
print "error: " + str(e)
system.exit()
if name == "main":
tx1_line = readf(tx1)
tx2_line = readf(tx2)
d = difflib.HtmlDiff()
print d.make_file(tx1_line,tx2_line)
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦