以下是一个比较不同文件的脚本示例,使用Python的difflib库:
import difflib
def compare_files(file1_path, file2_path):
# 读取文件内容
with open(file1_path, 'r') as file1:
file1_content = file1.readlines()
with open(file2_path, 'r') as file2:
file2_content = file2.readlines()
# 比较文件内容差异
diff = difflib.unified_diff(file1_content, file2_content, fromfile=file1_path, tofile=file2_path)
# 打印差异结果
for line in diff:
print(line)
# 示例使用:比较两个文本文件
compare_files('file1.txt', 'file2.txt')
这个脚本使用了difflib库的unified_diff
函数,将两个文件的内容进行比较,并生成差异结果。然后,遍历差异结果并打印出来。
请确保将file1.txt
和file2.txt
替换为你要比较的真实文件路径。
上一篇:比较不同网络服务器上的哈希密码