02-对比两个文件的差异
发布日期:2021-05-14 21:58:04 浏览次数:17 分类:原创文章

本文共 825 字,大约阅读时间需要 2 分钟。


#!/usr/bin/python#coding=utf8"""# Author: xiaoyafei# Created Time : 2018-04-04 17:14:20# File Name: check_Nginx_conf.py# Description:"""import difflibimport systry:    textfile1 = sys.argv[1]    textfile2 = sys.argv[2]except Exception,e:    print "Error:"+str(e)    print "Usage: check_Nginx_conf.py filename1 filename2"    sys.exit()def readfile(filename):    try:        fileHandle  = open(filename,'rb')        text = fileHandle.read().splitlines()       #读取后以进行分割        fileHandle.close()        return text     except IOError as error:        print "Read file Error:"+str(error)        sys.exit()if textfile1 =="" or textfile2=="":    print "Usage: check_Nginx_conf.py filename1 filename2"text1_lines = readfile(textfile1)text2_lines = readfile(textfile2)d = difflib.HtmlDiff()print d.make_file(text1_lines,text2_lines)


 

上一篇:MySql之Explain
下一篇:Mybatis介绍

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年05月10日 05时08分04秒