python3.7.2安装pywifi_Python pywifi包_程序模块 - PyPI - Python中文网
PyWiFi
pywifi提供了一個跨平臺的python模塊來操作無線網(wǎng)絡
接口。易于使用
支持Windows和Linux
先決條件
在Linux上,您需要運行wpa_supplicant來操作WiFi設備,
然后pywifi可以通過socket與wpa_請求者通信。
在windows上,Native Wifi組件附帶的windows版本更高
比Windows XP SP2。
安裝
在為您的平臺安裝上面列出的先決條件之后,您可以
使用pip從源安裝:cd pywifi/
pip install .
文檔
有關(guān)PYWIFI的詳細信息,請參閱Documentation。
示例import pywifi
wifi = pywifi.PyWiFi()
iface = wifi.interfaces()[0]
iface.disconnect()
time.sleep(1)
assert iface.status() in\
[const.IFACE_DISCONNECTED, const.IFACE_INACTIVE]
profile = pywifi.Profile()
profile.ssid = 'testap'
profile.auth = const.AUTH_ALG_OPEN
profile.akm.append(const.AKM_TYPE_WPA2PSK)
profile.cipher = const.CIPHER_TYPE_CCMP
profile.key = '12345678'
iface.remove_all_network_profiles()
tmp_profile = iface.add_network_profile(profile)
iface.connect(tmp_profile)
time.sleep(30)
assert iface.status() == const.IFACE_CONNECTED
iface.disconnect()
time.sleep(1)
assert iface.status() in\
[const.IFACE_DISCONNECTED, const.IFACE_INACTIVE]
(c)姜生杰,2019,MIT License。
歡迎加入QQ群-->: 979659372
推薦PyPI第三方庫
總結(jié)
以上是生活随笔為你收集整理的python3.7.2安装pywifi_Python pywifi包_程序模块 - PyPI - Python中文网的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CPU指令执行及流水线(超标量、多发射、
- 下一篇: 实时音频编解码之二编码学数学知识