您的当前位置:首页正文

difflib模块实现文件内容差异对比

来源:华拓网

!/usr/bin/python

import difflib
text1 = raw_input("please input text1:")
text1_lines = text1.splitlines()

text2 =raw_input("please input text2:")
text2_lines = text2.splitlines()

d =difflib.HtmlDiff()
print d.make_file(text1_lines,text2_lines)

测试:

下面还有大量的输出,我们把输出保存到文件里可以看到html效果.