文章目录 一、difflib模块 1、 对比文件生成差异结果文本 2 、对比文件生成html格式的差异化比较页面 二、Linux文件之间的对比 一、difflib模块 difflib为python的标准库模块,无需安装。作用是对比文本之间的差异。并且支持输出可读性比较强的HTML文档,与Linux下的diff 命令相似。 difflib模块提供的类和方法用来进行序列的差异化比较,它能够比对文件并生成差异结果文本或者html格式的差异化比较页面。 1、 对比文件生成差异结果文本 生成的差异文本中的符号解释: 1、先将文本内容按行分割 text1 = splitlines(keepends=True)