difflib
作者:
g0 | 来源:发表于
2017-12-05 09:45 被阅读9次import difflib,sys
try:
textfile1 = '1.txt' #sys.argv[1]
textfile2 = '2.txt' #sys.argv[2]
except Exception,e:
print "Error :" + str(e)
def readFile(filename): #文件读取分隔函数
try:
with open(filename,'rb') as filehandle:
text = filehandle.read().splitlines() #读取后以行的形式进行分隔
return text
except IOError as error:
print 'Read file Error:' + str(error)
sys.exit()
if textfile1 == '' or textfile2 == '':
sys.exit()
text_lines1 = readFile(textfile1)
text_lines2 = readFile(textfile2)
d = difflib.HtmlDiff()
con = d.make_file(text_lines1,text_lines2)
print con
本文标题:difflib
本文链接:https://www.haomeiwen.com/subject/tludbxtx.html
网友评论