认识编码及Python乱码

彻底搞懂 python 中文乱码问题这篇博客讲的很透彻,以及在Python中如何进行转码

需要注意的是:

字符串通过编码转换为字节码,字节码通过解码转换为字符串

str—>(encode)—>bytes,bytes—>(decode)—>str

cmd中文乱码

  1. 在cmd中输入chcp,查看当前编码:如果是936则为GBK编码

  2. 在cmd中输入chcp 65001,切换为UTF-8编码

  3. 在菜单栏右击,属性->选项中勾选 丢弃旧的副本,重新打开一下之后再把勾去掉就好了

git中文乱码

$ git config –global core.quotepath false