网络通道 Python



大家好,我正在做一个网络项目,因为我是初学者,我希望你能帮助我: 我想使用 python 检索我的网络所在的频道,就像 netsurveyor 给出一个图表,显示我们的网络正在使用的频道,我想知道如何在 python 中获取相同的信息。我已经链接了netsurveyor的快照,以更巧妙地展示我正在尝试做的事情。 网络测量员示例

这是一种检索所需信息的方法

import subprocess
available = subprocess.check_output('netsh wlan show network mode=bssid',stderr=subprocess.STDOUT,universal_newlines=True,shell=True)

这个命令行给你所需的信息:输出是这样的:

SSID 1 : Rezalitchderk 网络类型 : 基础设施 身份验证 : WPA2-个人 加密 : CCMP BSSID 1 : 62:f1:89:7c:71:d1 信号 : 91%
无线电类型 : 802.11n 通道 : 11 基本速率 (Mbps) : 1 2 5.5 11 其他速率 (Mbps) : 6 9 12 18 24 36 48 54

SSID 2 : 华为伴侣 10 精简版 网络类型 : 基础设施 身份验证 : WPA2-个人 加密 : CCMP BSSID 1 : 1c:15:1f:3f:87:f9 信号 : 82%
无线电类型 : 802.11n 通道 : 11 基本速率 (Mbps) : 1 2 5.5 11 其他速率 (Mbps) : 6 9 12 18 24 36 48 54

最新更新