将解析的 JSON 与数据库中的表数据进行比较。我能够成功比较数据,但下面是澄清/帮助:
eventtime _merge
0 2019-09-01 02:02:01 both
1 2019-09-01 02:02:17 both
2 2019-09-01 02:02:22 left_only
因此,“_merge”列会告诉我数据是否与所有行匹配。
1) 如果输出(_merge 列)给出所有记录为“两者”,则应为“通过”情况 2)如果输出(_merge 列)给出至少一条记录而不是“两者”,则应为“失败”的案例。
df_values = final_list['_merge'].to_string(index=False)
print (df_values)
if 'both' not in df_values:
print ("failed")
if 'both' in df_values:
print ("Pass")
以上代码在多种情况下不一致。
茅侃侃
相关分类