如何在python中连接/断开/配置无线网络?

Tom*_*Tom 6 python windows wireless windows-xp

我想看看是否有办法在python中连接或断开无线网络,如果我提供密码,最好是对公共网络和安全网络都有效的方法.如果我可以配置有关无线的选项,那将是一个额外的好处(例如,查看范围内的所有网络,请参阅有关范围内网络的信息(如加密类型)).我运行一台Windows计算机,所以我在Linux或其他操作系统中看到了很多这个问题的答案,但在Windows中没有.提前致谢.

Rol*_*ith 4

为此,您可能必须使用 Windows 中的 DLL 之一。使用ctypes,您可以从 Python 访问 win32 API。

看起来wlanapi.dll 中的函数(从WlanOpenHandleWlanEnumInterfaces开始)可能会满足您的要求。

编辑:例如代码,请参阅对此接受的答案