可以使用Python中的文件读取和比较操作实现此功能。具体步骤如下:
with open('file1.txt', 'r') as f1:
file1_content = f1.readlines()
with open('file2.txt', 'r') as f2:
file2_content = f2.readlines()
for i in range(len(file1_content)):
if file1_content[i] == file2_content[i]:
print(f'行{i+1}在两个文件中相同')
else:
print(f'行{i+1}在两个文件中不同')
注意,这个示例假设两个文件有相同的行数,如果不同需要先进行调整。
完整代码示例:
with open('file1.txt', 'r') as f1:
file1_content = f1.readlines()
with open('file2.txt', 'r') as f2:
file2_content = f2.readlines()
for i in range(len(file1_content)):
if file1_content[i] == file2_content[i]:
print(f'行{i+1}在两个文件中相同')
else:
print(f'行{i+1}在两个文件中不同')