我调用自己的写的库函数,用apply实现excel中的vlookup,以下为代码
data2 = super_function.vlook_up(data1, ['物料组', '物料描述'], data, ['物料组', '物料组描述'])
KeyError: 0
这一类的报错都是因为索引问题,结果一看,原来数据处理的时候,删了一些数,导致索引从6开始的,而不是从0开始。
把索引重新赋值就好啦
data1.index = list(range(len(data1)))
运行成功,兄弟们好起来啦