You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

python-asyncua中如何获取订阅的监控项?原_monitored_items_map属性不存在

在python-asyncua中获取订阅的监控项列表

python-asyncua没有_monitoreditems_map这类私有属性,但不需要从服务器重新读取,订阅对象本身提供了公开的monitored_items属性,可直接获取当前订阅下的监控项列表:

items = sub.monitored_items

这个属性返回的是包含所有MonitoredItem实例的列表,你可以从每个实例中获取节点ID、监控配置等相关信息。

另外,也可以在创建监控项时自行维护一个本地列表——比如调用subscribe_data_change或subscribe_events方法时,把返回的监控项对象存入自定义列表,这种方式更灵活,适合需要额外跟踪监控项的场景。

内容的提问来源于stack exchange,提问作者iamthebull

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 00:12:01