python编写代码-比较两个文本数据的不同
时间: 2024-05-16 14:12:37 浏览: 207
可以使用Python的difflib模块来比较两个文本文件的不同之处。下面是一个简单的例子:
```python
import difflib
# 打开文件并读取内容
file1 = open("file1.txt").readlines()
file2 = open("file2.txt").readlines()
# 创建 Differ 对象
d = difflib.Differ()
# 对比文件差异
diff = d.compare(file1, file2)
# 输出差异
print('\n'.join(diff))
```
这个程序将打印出两个文件的差异之处。具体来说,它将输出一个包含所有差异的列表,其中以 "+" 开头的行表示在第二个文件中出现的行,而以 "-" 开头的行表示在第一个文件中出现的行。
阅读全文