#! /usr/bin/python3
# -*- encoding:utf8 -*-
import difflib
def readFile():
filename = input('输入文件名:')
try:
with open(file=filename, mode='r', encoding='utf8') as F:
content = F.read().splitlines()
return content
except Exception as Error:
return Error
def fileThen(file1, file2):
try:
dif = difflib.Differ().compare(file1, file2)
print('\n'.join(dif))
except Exception as Error:
print(Error)
if __name__ == '__main__':
file1 = readFile()
file2 = readFile()
fileThen(file1=file1, file2=file2)
Python 文件内容差异比对
最新推荐文章于 2023-03-23 19:57:50 发布