pandas:read_excel导入的表,列名:行号、长、宽、高、数量、计算方法名称、计算方法、计算结果。
行记录如:1,3,0.35,1.25,2,双侧面积,(长*高+宽*高)*数量,nan;
2,2,(0.6+0.35)/2,(1.1+1.3)/2,2,体积,长*宽*高*数量,nan;
能直接计算出'计算结果'列的值的函数,自定义函数。每行数据不一样,计算方法不一样。有两个步骤:长宽高列值代入形成文本计算式,再求'计算结果'的值。
感谢专家大神指导,还在学习,想做工程结构结算系统,有成很项目、标段、线路、建筑物、桩号、断面、构件,构件涉及到属性长宽高等,再将长宽高数量计算值代入清单,基本思路已明确,用sqlite计算功能限,刚了解了一下pandas,就是还想知道df表中忘列出计算式列,即将计算方法中的长宽高数量等直接代入列出计算式列,计算式列怎么def定义?,谢谢,我还在研究你的def,还未懂,谢谢!