Python之difflib模块之文本对比、文件对比
分类:
文章
•
2024-02-21 22:04:46
1. 什么是difflib? 用来做什么?
- difflib为python的标准库模块,无需安装。
- 作用是对比文本之间的差异。
- 并且支持输出可读性比较强的HTML文档,与Linux下的diff命令相似。
在版本控制方面非常有用。
2. 符号理解
符号 |
含义 |
‘-’ |
包含在第一个系列行中,但不包含第二个。 |
‘+’ |
包含在第二个系列行中,但不包含第一个。 |
’ ’ |
两个系列行一致 |
‘?’ |
存在增量差异 |
‘^’ |
存在差异字符 |
3、练习
4、linux文件之间的对比