本篇文章给大家谈谈python文件对比结果生成txt文件,以及python数据比对怎么做,希望对各位有所帮助,不要忘了收藏本站喔。
Source code download: 本文相关源码
比较内容
- 目标文件与源文件总行数对比
- 目标文件与源文件每行数据值对比
代码实现
def compare_data(data1, data2):
data1_total_line = 0 # 统计data1非空总行数
data2_total_line = 0 # 统计data2非空总行数
data1_list = [] # 存放data1数据
data2_list = [] # 存放data2数据
loss_line = 0 # 统计data1非空总行数与data2非空总行数之差
loss_data = [] # 统计data1_list中存在,而data2_list中不存在的数据,即丢失数据
diff_line = 0 # 统计data1和data2中id相同,值不同的行数
di