是否可以使用Python扫描Wi-Fi?

是否可以使用Python扫描Wi-Fi?,python,wifi,Python,Wifi,我对用Python编写一个脚本感兴趣,该脚本能够扫描并显示附近Wi-Fi网络的列表。怎么能这样呢?如果可能的话 谢谢 杰克。是的,这是可能的。就如何操作而言,可能有助于您入门。使用子流程模块实际上是可行的 import subprocess networks = subprocess.check_output(['netsh', 'wlan', 'show', 'network']) networks = networks.decode('ascii') networks = networks.

我对用Python编写一个脚本感兴趣,该脚本能够扫描并显示附近Wi-Fi网络的列表。怎么能这样呢?如果可能的话

谢谢


杰克。

是的,这是可能的。就如何操作而言,可能有助于您入门。

使用子流程模块实际上是可行的

import subprocess
networks = subprocess.check_output(['netsh', 'wlan', 'show', 'network'])
networks = networks.decode('ascii')
networks = networks.replace('\r', '')
ssid = networks.split('\n')
ssid = ssid[4:]
ssids = []
x = 0

while x < len(ssid):
    if x % 5 == 0:
        ssids.append(ssid[x])
    x += 1
print(ssids)  
导入子流程
网络=子进程。检查_输出(['netsh','wlan','show','network'])
网络=网络。解码('ascii')
网络=网络。替换('\r','')
ssid=networks.split('\n')
ssid=ssid[4:]
ssids=[]
x=0
当x
您的应用程序将在哪个平台上运行?移动设备还是台式机?哪种操作系统?杰克-如果你想让别人回答你以前的问题,你需要接受他们对你以前问题的答案。@Will Dean-是的,是真的。我忘了。我现在就做。谢谢你提醒我@tomlog-适用于运行Windows 7的台式机该死。就在我找到scapy的书签之前,您发布了: