2024-04-23 17:02:00 发布
网友
我有两个CSV文件,我想验证(找到差异和相似性)这两个文件之间的数据。你知道吗
我正在从vertica检索这些数据,由于数据太大,我想在CSV级别进行验证。你知道吗
csvdiff允许您比较两个CSV文件的语义内容,忽略行和列排序等内容,以获得实际更改的内容。如果你比较一个自动系统每天的输出,这样你就可以看到变化了。你知道吗
我不认为您可以使用openpyxl直接比较工作表,而不需要在每行上手动循环并使用您自己的验证代码。 这取决于你的目标是性能,如果速度不是一个要求,那么为什么不,但这将需要一些额外的工作。你知道吗
相反,我将使用pandasdataframes来满足任何CSV验证需求,如果您可以添加此依赖项,那么在保持良好性能的同时比较文件将变得非常容易。你知道吗
下面是一个完整的链接示例: http://pbpython.com/excel-diff-pandas.html
但是,请使用read \u csv()而不是read \u excel()从文件中读取数据。你知道吗
csvdiff允许您比较两个CSV文件的语义内容,忽略行和列排序等内容,以获得实际更改的内容。如果你比较一个自动系统每天的输出,这样你就可以看到变化了。你知道吗
我不认为您可以使用openpyxl直接比较工作表,而不需要在每行上手动循环并使用您自己的验证代码。 这取决于你的目标是性能,如果速度不是一个要求,那么为什么不,但这将需要一些额外的工作。你知道吗
相反,我将使用pandasdataframes来满足任何CSV验证需求,如果您可以添加此依赖项,那么在保持良好性能的同时比较文件将变得非常容易。你知道吗
下面是一个完整的链接示例: http://pbpython.com/excel-diff-pandas.html
但是,请使用read \u csv()而不是read \u excel()从文件中读取数据。你知道吗
相关问题 更多 >
编程相关推荐