diff --git a/pywifi/_wifiutil_win.py b/pywifi/_wifiutil_win.py index d0adb11..7187f01 100755 --- a/pywifi/_wifiutil_win.py +++ b/pywifi/_wifiutil_win.py @@ -296,9 +296,7 @@ def scan_results(self, obj): network.ssid = ssid - network.bssid = '' - for k in range(6): - network.bssid += "%02x:" % bsses[j].dot11Bssid[k] + network.bssid = ":".join(["%02x" % bssid for bssid in bsses[j].dot11Bssid[0:6]]) network.signal = bsses[j].lRssi network.freq = bsses[j].ulChCenterFrequency