Pywifi库的使用
安装Pywifi
pip install pywifi
就可以成功安装
官方源码
切断当前网络连接
# 官网源码 def disconnect(self, obj): """Disconnect to the specified AP.""" self._wlan_disconnect(self._handle, obj['guid'])
我们在写切断时可以直接写:
import pywifi wifi = pywifi.PyWiFi() # 初始化PyWiFi类 ifaces = wifi.interfaces()[0] # 获取第一张网卡 ifaces.disconnect() # 切断连接
获取网络连接情况
import pywifi wifi = pywifi.PyWiFi() # 初始化PyWiFi类 ifaces = wifi.interfaces()[0] # 获取第一张网卡 wifistatus = ifaces.status() # 获取链接情况, 0就是未连接
测试代码
import sys import pywifi wifi = pywifi.PyWiFi() ifaces = wifi.interfaces()[0] wifistatus = ifaces.status() print(wifistatus) if wifistatus == 0: print("no connect") sys.exit()