问题描述
我需要一个关于如何在创建 PullPointSubscription 时构建过滤器的 Python 示例。 我在网上找到了这个关于如何为订阅构建过滤器的例子,我需要它来用于 pullPointSubscription:
topic_expression_type = zeep_client.get_type('TopicExpressionType')
from zeep import xsd
topic_exp = xsd.Element('{http://docs.oasis-open.org/wsn/b-2}TopicExpression',xsd.ComplexType(topic_expression_type))
subscribe = notification.create_type('Subscribe')
any = xsd.AnyObject(topic_exp,topic_expression_type(_value_1=xsd.AnyObject(xsd.String(),'o2kvmd:Telemetry//.'),Dialect='http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet'))
obj = subscribe(ConsumerReference='http://10.1.50.11:8000',InitialTerminationTime='PT60S',Filter={'_value_1': any})
notification.Subscribe(obj)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)