gpt4 book ai didi

python - 断言两帧不相等

转载 作者:行者123 更新时间:2023-12-04 11:49:09 26 4
gpt4 key购买 nike

我需要测试两个 Pandas 数据框不相等。
是否有相当于 Pandas 的版本assert_frame_equal执行此操作的功能?如果不是,断言帧不相等的最佳/最安全方法是什么?

最佳答案

您可以编写自己的断言函数,使用 assert_frame_equal()并反转结果:

def assert_frame_not_equal(*args, **kwargs):
try:
assert_frame_equal(*args, **kwargs)
except AssertionError:
# frames are not equal
pass
else:
# frames are equal
raise AssertionError

这将使用与 assert_frame_equal() 相同的逻辑用于比较数据框,因此避免了什么构成相等的问题 - 不等式与任何内容完全相反 assert_frame_equal()决定。

关于python - 断言两帧不相等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38778266/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com