PyWiFI代码段,可以检测是否有网络连接
global WiFi_Flag # 将WiFi_Flag设置为全局变量
wifi = pywifi.PyWiFi() # 创建一个无线网卡
"""
因为可能没有网卡,所以加入try和except
"""
try:
ifaces = wifi.interfaces()[0] # 获取第一个无线网卡
wifistatus = ifaces.status() # 网卡的连接状态
if wifistatus == 0: # 连接到的状态码:4 未连接到的状态码:0
WiFi_Flag = 0 # 未连接到WiFi将标志位置0
else:
WiFi_Flag = 1 # 连接到WiFi将标志位置1
except:
sys.exit() # 退出程序