网络频道Python

时间:2018-01-16 10:34:02

标签: python networking wifi

大家好我正在开展一个网络项目,因为我是初学者,我希望你能帮助我: 我想使用python检索我的网络所在的频道,就像netsurveyor给出一个显示我们的网络正在使用的频道的图表我想知道如何在python中获得相同的信息。我已经把一个网络调查员联系在一起,以更加明确地表达我想要做的事情。 netsurveyor example

1 个答案:

答案 0 :(得分:0)

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

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

此命令行为您提供所需的信息:输出如下:

  

SSID 1:Rezalitchderk       网络类型:基础设施       身份验证:WPA2-Personal       加密: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:HUAWEI Mate 10 lite       网络类型:基础设施       身份验证:WPA2-Personal       加密: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