Python 循环对比文件数据,输出不一致内容
你可以使用 Python 编程语言来实现这个任务。下面是一个示例代码:
# 打开第一个文件并读取数据
with open("file1.txt", "r") as file1:
data1 = file1.readlines()
# 打开第二个文件并读取数据
with open("file2.txt", "r") as file2:
data2 = file2.readlines()
# 创建一个新文件来存储不一致的数据
with open("output.txt", "w") as output_file:
for _ in range(100): # 循环 100 次
for i in range(len(data1)):
# 检查四个特定条件是否不一致
if (data1[i].split(",")[0] != data2[i].split(",")[0] or
data1[i].split(",")[1] != data2[i].split(",")[1] or
data1[i].split(",")[2] != data2[i].split(",")[2] or
data1[i].split(",")[3] != data2[i].split(",")[3]):
# 将不一致的数据写入新文件
output_file.write(data1[i])
output_file.write(data2[i])
请确保将 file1.txt 和 file2.txt 替换为你实际使用的文件名,代码将会将不一致的数据写入 output.txt 文件中。
原文地址: https://www.cveoy.top/t/topic/pvYW 著作权归作者所有。请勿转载和采集!