#!/usr/bin/python3 import re import subprocess from collections import namedtuple APListItem = namedtuple('APListItem', ('active', 'bssid', 'ssid', 'mode', 'channel', 'rate', 'signal', 'bars', 'security')) ConListItem = namedtuple('ConListItem', ('name', 'uuid', 'type', 'device')) def build_ap_items(output): return map(lambda line: APListItem(*map(lambda entry: entry.replace('\\:', ':'), line)), map(lambda line: re.split(r'(?