Python-WIFIスキャン

372 ワード

先日頼まれて、ワイヤレスカードで周辺のwifi信号の名前と強度をスキャンする小さな機能を完成しました.
やっぱり簡単
#     
import pywifi


wifi = pywifi.PyWiFi()
iface = wifi.interfaces()[0]
#         ,             。
#            ,     


#         ,     ,    。
iface.scan()

result=iface.scan_results()

for i in range(len(result)):
    print(result[i].ssid, result[i].signal)
#ssid     ,signal