摘要:
问题:使用notepad++或sublime text3编辑的python文件如果含有中文,使用python2.7运行会出现乱码。 原因: windows的本地默认编码是gbk编码。 notepad++、windows本身的写字板以及sublime text3的默认编码都是utf-8。 window 阅读全文
摘要:
由于在python3的socket编程中,网络间传输的都是二进制码,所以需要在发送端将字符进行二进制编码(encode),在接收端进行对应的解码(decode)。 比如: 在pycharm中由于默认设置了编码格式,所以可以直接用encode()就可以,不用带参数‘utf-8’,解码的时候也是如此。 阅读全文