代码:
$ python
>>> import dbus
>>> bus = dbus.SystemBus()
>>> manager = dbus.Interface(bus.get_object('org.bluez', '/org/bluez'), 'org.bluez.Manager')
>>> foo = manager.DefaultAdapter()
错误提示:
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "DefaultAdapter" with signature "" on interface "org.bluez.Manager" doesn't exist
dir(manager)查看所有方法和属性,有时候同样的库,版本不一样,方法也会不同