def get_devices(self):
bus = dbus.SystemBus()
wifi = bus.get_object('org.freedesktop.NetworkManager', '/org/freedesktop/NetworkManager')
iface = dbus.Interface(wifi, dbus_interface='org.freedesktop.NetworkManager')
# getting all devices
m = iface.get_dbus_method("GetDevices", dbus_interface=None)
devs = []
for dev in m():
devs.append("%s" % dev)
return devs
评论列表
文章目录