导航:首页 > 源码编译 > 如何用python连wifi源码

如何用python连wifi源码

发布时间:2024-11-07 13:42:58

⑴ 如何使用python设置无线网络连接共享属性

这里必须要手动去设置,用的就是cmd,widows自带的命令开wifi。

⑵ python 连接wifi脚本

//pip install pywifi
import pywifi,time
from pywifi import const
import subprocess

def wifi_connect_status():
"""
判断本机是否有无线网卡,以及连接状态
:return: 已连接或存在无线网卡返回1,否则返回0
"""
#创建一个元线对象
wifi = pywifi.PyWiFi()
#取当前机器,第一个元线网卡
iface = wifi.interfaces()[0] #有可能有多个无线网卡,所以要指定
#判断是否连接成功
if iface.status() in [const.IFACE_CONNECTED,const.IFACE_INACTIVE]:
print('wifi已连接')
return 0
else:
print('wifi未连接')
return 1
def connect_wifi():
wifi = pywifi.PyWiFi() # 创建一个wifi对象
ifaces = wifi.interfaces()[0] # 取第一个无限网卡
ifaces.disconnect() # 断开网卡连接
time.sleep(3) # 缓冲3秒

def get_wifi_name():
status, output =subprocess.getstatusoutput("netsh WLAN show interfaces")
if output.find("802.1x")!=-1:
print("当前连接的wifi是802.1x")
return 0
else:
print("当前连接的wifi不是802.1x")
return 1
def con801():
if(wifi_connect_status()==1):
connect_wifi()
else:
if(get_wifi_name()==1):
connect_wifi()
while True:
con801()
time.sleep(10)

// https://blog.csdn.net/xiaoxianerqq/article/details/81279425
//密码方式:
profile.akm.append(const.AKM_TYPE_WPA2) # wifi加密算法
profile.cipher = const.CIPHER_TYPE_CCMP # 加密单元
profile.key = pwd # 密码

阅读全文

与如何用python连wifi源码相关的资料

热点内容
clojure编程pdf 浏览:8
一年级数学圈一圈的算法 浏览:97
完整的python 浏览:28
c51单片机数字钟 浏览:909
apk文件反编译后安装包损坏 浏览:801
app图标分别是什么 浏览:353
linux全选命令 浏览:360
怎么用华硕app 浏览:951
小明台湾通道加密 浏览:363
apriori算法的java 浏览:703
jscanvas压缩图片 浏览:379
单片机与汽车单片机有何不同 浏览:960
兽医云平台服务器 浏览:312
php循环字母 浏览:654
盛达是什么APP 浏览:214
android计算屏幕高度 浏览:668
自己做红包解压球 浏览:490
pdf很贵吗 浏览:510
如何抢购腾讯云服务器 浏览:404
电子书app源码 浏览:885