由于部分节点browse是出现编译错误,没想到比较好的避开的方法,重写调用关系比较多所以修改了源码 decode("utf-8") 改成了decode("utf-8", "replace") opc-client 遍历opc节点将有效数据保存成csv文件 OPCClient 由于涉及多个opc机器所以传入path为了将多台机器保存在不同的文件夹下 利用栈将所有节点入栈,并记录等级为了做格式化 当记录到object类型对象增加节点等级。(object就是目录节点) 将object类型节点设置成csv文件名 利用reference方法遍历object对象将Variable类型节点保存到csv文件 利用点晴数据api将文字转换为拼音 https://api.djapi.cn 当运行完成会有部分空文件利用os模块删除 os.remove 由于遇到一种数据类型opc-ua库没有进行处理为了防止更多设置错误字典记录 error_msg