我正在寻找是否有一种方法可以在 python 中连接或断开无线网络,如果我提供了密码,最好是一种适用于公共和安全网络的方法。如果我可以配置有关无线的选项,那将是一个额外的好处(例如,查看范围内的所有网络,查看范围内的网络信息(如加密类型))。我运行一台 Windows 计算机,所以我在 Linux 或其他操作系统中看到了很多这个问题的答案,但在 Windows 中却没有。提前致谢。
问问题
4163 次
1 回答
4
为此,您可能必须在 Windows 中使用其中一个 DLL。使用ctypes,您可以从 Python 访问 win32 API。
看起来 wlanapi.dll 中的函数(以WlanOpenHandle和WlanEnumInterfaces 开头)可能会满足您的需求。
编辑:例如代码,请参阅对此的接受答案。
于 2012-08-26T23:20:10.493 回答