1、问题叙述
小编自己开了一个使用pywifi实现wifi自动连接功能工具,在开发过程中但是明明列表中存在名称为华为的wifi,但是为什么就是连不上!
经过小编在这里疯狂coding+研究,终于不是很完美的解决了这个问题~
解决思路:小编认为之所连接不上并非硬件和代码的问题,而是电脑编码问题,小编觉得是不是电脑本身的wifi的ssid也就是wifi名称根本就不是正常的中文而是存储的另一种编码格式,只不过显示在列表的时候他是正常的,,,,很无语!
然后我继续疯狂研究,,,,,cmd有一个指令:netsh wlan show networks可查看当前wifi列表,,,
但是结果依旧让人心痛,,,,,为撒是???子,,,,
小编依旧不放弃,,经过我不懈的努力终于至少让他显示不出是???而是这个,, 就是将cmd窗口改成识别中文的状态你可以直接在cmd中先执行chcp 936切换成中文的在查看wifi列表netsh wlan show networks或者通过手动更改
让我找到了,哈哈哈
直接把这个放在我们的开发程序中写好密码连接即可
程序下载https://download.csdn/download/m0_43432638/19121179?spm=1001.2014.3001.5503
更多推荐
pywifi连接中文wifi名称(乱码)连接不上问题解决方案
发布评论