gpt4 book ai didi

python - 使用 Python 比较 2 个 excel 文件

转载 作者:太空狗 更新时间:2023-10-29 22:01:22 27 4
gpt4 key购买 nike

我有两个 xlsx 文件如下:

value1   value2   value3
0.456 3.456 0.4325436
6.24654 0.235435 6.376546
4.26545 4.264543 7.2564523

value1   value2  value3
0.456 3.456 0.4325436
6.24654 0.23546 6.376546
4.26545 4.264543 7.2564523

我需要比较所有单元格,如果一个单元格来自 file1 != 一个单元格来自 file2 print 那。

import xlrd
rb = xlrd.open_workbook('file1.xlsx')
rb1 = xlrd.open_workbook('file2.xlsx')
sheet = rb.sheet_by_index(0)
for rownum in range(sheet.nrows):
row = sheet.row_values(rownum)
for c_el in row:
print c_el

如何添加 file1file2 的比较单元格?

最佳答案

使用pandas你可以像这样简单地做到这一点:

import pandas as pd

df1 = pd.read_excel('excel1.xlsx')
df2 = pd.read_excel('excel2.xlsx')

difference = df1[df1!=df2]
print difference

结果会是这样的:

enter image description here

关于python - 使用 Python 比较 2 个 excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37113173/

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