使用模板采集可格式化网元数据的方法

    公开(公告)号:CN111130864A

    公开(公告)日:2020-05-08

    申请号:CN201911281404.1

    申请日:2019-12-13

    Abstract: 本发明公开了一种使用模板采集可格式化网元数据的方法,包括:确定设备名称、设备类型、模板类型、任务类型,编写网元数据采集模板。后台接收Excel表格,生成采集任务工单;后台点击采集按钮,依据工单设备名称、设备类型、模板类型、任务类型和拓扑信息调用采集函数并找到采集模板;后台使用FreeMarker技术将模板实例化为脚本文件,并执行;脚本通过Python的pexpect模块,采集网元数据;脚本将采集到的单条数据生成一个Python自定义类对象以格式化,然后存放在Python的字典中;脚本通过Python的json模块将字典中的网元数据序列化为json字符串,并以print标准输出;后台接收json字符串并反序列化还原成多条记录,存入数据库,本发明在网元数据采集效率上有显著效果。

Patent Agency Ranking