python数据比对怎么做,python 比对文件内容

本文介绍了如何使用Python比较两个文件的内容,包括行数对比、丢失数据的收集以及值不同的差异数据。通过代码实现,展示了如何读取、解析文件,并将结果分别保存到loss_data.txt和diff_data_indata2.txt中。
摘要由CSDN通过智能技术生成

本篇文章给大家谈谈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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值