導航:首頁 > 源碼編譯 > 如何用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源碼相關的資料

熱點內容
按鍵精靈自定義圖層命令 瀏覽:351
魅藍3手機音視頻文件夾 瀏覽:943
安卓手機製表怎麼換行 瀏覽:213
牆柱搭接箍筋怎麼加密 瀏覽:454
怎麼加密不讓人打開 瀏覽:334
2g3g演算法 瀏覽:204
python可以在net開發 瀏覽:932
編程里的hr啥意思 瀏覽:409
上海php兼職 瀏覽:728
順豐app如何驗證學生 瀏覽:379
伺服器mac地址過濾器 瀏覽:940
程序員一年內被開除 瀏覽:454
福建文檔課件加密企業 瀏覽:787
appstore美國的界面怎麼看呀 瀏覽:533
hlt單片機 瀏覽:325
CA的命令 瀏覽:685
安卓怎麼傳王者應用給蘋果 瀏覽:922
aws雲伺服器自建 瀏覽:840
如何更換伺服器登錄網站 瀏覽:700
java修改ip地址 瀏覽:838