pywifi 中文ssid无法连接问题

把wifi_info.ssid重新编码为gb18030
wifi_info.ssid.encode('raw_unicode_escape','strict').decode('gb18030')
我也不清楚他为什么不全用unicode
ssid出来应该是unicode 但是 你往profile里面写的时候 必须是gb18030
所以这么一个操作
你会发现gb18030在控制台和py的某些控件上输出是乱码 是因为 控制台是utf-8
想在这上面输出中文的话你得encode('raw_unicode_escape','strict').decode()

decode默认 utf-8

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 字符集和编码简介 在编程中常常可以见到各种字符集和编码,包括ASCII,MBCS,Unicode等字符集。确切的说...
    兰山小亭阅读 12,877评论 0 13
  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 12,229评论 1 118
  • 几个基本概念 bit二进制位, 是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只...
    西电大侠阅读 8,931评论 1 8
  • 一、双侧重睑(双眼皮)不对称 原因:设计重睑线时眼睑皮肤牵拉不一致,去除眼轮匝肌组织多少不一致,或缝合时固定在睑板...
    353565da2ae0阅读 4,039评论 0 0
  • 焦点网络初级11期(信阳)刘鸿梅 2018-10-16 周二 坚持分享第70天 病休两个月后,上班的日子每...
    刘鸿梅阅读 1,144评论 0 1