pywifi模块连接WiFi

python连接wifi时可以用pywifi库

  1. 安装pywifi:

pip install pywifi

  1. 连接指定的wifi代码:
import pywifi
from pywifi import *
import time
profile = pywifi.Profile()
profile.ssid = '1'#wifi名称
profile.auth = const.AUTH_ALG_OPEN
profile.akm.append(const.AKM_TYPE_WPA2PSK)
profile.cipher = const.CIPHER_TYPE_CCMP
profile.key = ''#在此输入你的wifi密码

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


profile = iface.add_network_profile(profile)
iface.connect(profile)
time.sleep(5)#程序休眠时间5秒;如果没有此句,则会打印连接失败,因为它需要一定的检测时间
if iface.status()==const.IFACE_CONNECTED:
    print("连接成功!!!")
else:
    print("连接失败!!!")

你可能感兴趣的:(python,pywifi)