【问题标题】:How to handle properties of a dbus interface with python?如何使用 python 处理 dbus 接口的属性?
【发布时间】:2011-05-15 17:40:59
【问题描述】:

我即将着手实现mpris。但目前我不确定如何使用 python-dbus 读取/写入 dbus 接口属性。有这方面的例子吗?

【问题讨论】:

    标签: python linux dbus


    【解决方案1】:

    终于得到答案了:

    @dbus.service.method(dbus.PROPERTIES_IFACE, in_signature='ss', out_signature='v')
    def Get(self, interface, prop):
        ...
    @dbus.service.method(dbus.PROPERTIES_IFACE, in_signature='ssv')
    def Set(self, interface, prop, value):
        ...
    @dbus.service.method(dbus.PROPERTIES_IFACE, in_signature='s', out_signature='a{sv}')
    def GetAll(self, interface):
        ...
    

    【讨论】:

    • 嗨,你能告诉我你是怎么找到的吗(链接可能)?
    猜你喜欢
    • 2011-04-14
    • 2010-10-31
    • 2013-12-01
    • 2011-05-27
    • 1970-01-01
    • 2012-03-18
    • 1970-01-01
    • 1970-01-01
    • 2020-06-07
    相关资源
    最近更新 更多