admin管理员组

文章数量:1516870

网络上代码基本没太大出入

import pywifi
from comtypes import GUID
import time

wifi = pywifi.PyWiFi()
iface = wifi.interfaces()[0]
# 起始获得的是列表,列表中存放的是无线网卡对象。
# 可能一台电脑有多个网卡,请注意选择
# 如果网卡选择错了,程序会卡住,不出结果。
iface.scan()
time.sleep(2) #必须加
result=iface.scan_results()

for i in range(len(result)):
    print(result[i].ssid, result[i].bssid)#ssid 是名称 ,bssid 是信号强度

该程序必须在扫描之后加延迟函数,否则无法扫描出有效结果。

运行结果

前为WIFI名,后为MAC地址

本文标签: pythonWiFi