临摹微笑
pip install pandas xlrd xlsxwriter openpyxlimport pandas as pdafile = "E:\\logs\\a.xlsx"bfile = "E:\\logs\\b.xlsx"dfa = pd.read_excel(afile, 0, header=None)dfb = pd.read_excel(bfile, 0, header=None)dfc = pd.merge(dfa, dfb, how="inner", on=0)dfd = pd.merge(dfb, dfc, how="outer", on=0)dfd.to_excel(bfile, header=False, index=False)注意,是内存操作,一般的文件是没问题的,相比下 性能较高。大文件 可以分别取出 第一列,然后求交集,再填充值,再写文件。