[发明专利]一种基于Python的工程量清单准确性校验方法在审
申请号: | 202010601625.9 | 申请日: | 2020-06-28 |
公开(公告)号: | CN111796800A | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 冯闻;康元鸣;潘惠剑;刘芳 | 申请(专利权)人: | 上海建科造价咨询有限公司;上海建科工程咨询有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F16/25;G06Q10/06;G06Q10/10;G06Q50/08 |
代理公司: | 深圳紫晴专利代理事务所(普通合伙) 44646 | 代理人: | 雒盛林 |
地址: | 200000 上海市崇明*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 python 工程量 清单 准确性 校验 方法 | ||
1.一种基于Python的工程量清单准确性校验方法,其特征在于通过PC机内Python库及应用软件数据导入单元、数据导出单元、比对单元作为校验的工具,校验步骤如下;步骤S1:经软件数据导入单元导入数据,并确定预定领域中的需要校验准确性的工程量清单excel文件;步骤S2,利用pandas库,使工程量清单excel文件可以转化成DataFrame和列表;步骤S3,运用python库的range(len())、list()函数作为拆分单元,对工程量清单项目名称和工程量清单项目特征描述列表分别逐项进行拆分,形成关于工程量清单项目名称和工程量清单项目特征描述的新列表;步骤S4,经比对单元自动逐项比对工程量清单项目名称和工程量清单项目特征描述的新列表,找出工程量清单项目名称与工程量清单项目特征描述不匹配的工程量清单,完成对比工作;步骤S5,经数据导出单元将不匹配的工程量清单以excel文件形式导出。
所述步骤S1中,预定领域为采用工程量清单的投资项目中的一个或多个;需要校验准确性,指需要找出工程量清单项目名称和工程量清单项目特征描述之间不一致的工程量清单,以便提高准确性。
2.根据权利要求1所述一种基于Python的工程量清单准确性校验方法,其特征在于,步骤S2中,需要使用pandas库,使工程量清单excel文件可以转化成DataFrame和列表。
3.根据权利要求1所述一种基于Python的工程量清单准确性校验方法,其特征在于,步骤S3中,range(len())、list()函数能很高效地对工程量清单项目名称和工程量清单项目特征描述列表分别逐项进行拆分;拆分前的工程量清单项目名称和工程量清单项目特征描述是由文字、数字、符号和字母等组成的一组字符。
4.根据权利要求1所述一种基于Python的工程量清单准确性校验方法,其特征在于,步骤S3中,工程量清单项目名称和工程量清单项目特征描述新列表,由独立的文字、数字、符号和字母等组成;考虑了工程量清单项目特征描述中没有项目名称,只有规格的情况,通过is_wenzi()函数,对工程量清单项目名称进行处理,只留下规格。
5.根据权利要求1所述一种基于Python的工程量清单准确性校验方法,其特征在于,步骤S4中,对工程量清单项目名称和工程量清单项目特征描述新列表进行分析,通过文字、数字、符号和字母逐项比对,找出工程量清单项目名称与工程量清单项目特征描述不匹配的工程量清单;不匹配是指工程量清单项目名称中有的文字、数字、符号和字母,工程量清单项目特征描述中未出现。
6.根据权利要求1所述一种基于Python的工程量清单准确性校验方法,其特征在于,步骤S5中,输出不匹配的工程量清单,作为准确性校验的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海建科造价咨询有限公司;上海建科工程咨询有限公司,未经上海建科造价咨询有限公司;上海建科工程咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010601625.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种涂布纸自动化重叠检测设备
- 下一篇:油漆桶