Putty编码的显示

今天调试了老半天的Python,一直的编码错误。最后还是解决了。

但是有新的发现,关于Putty的显示问题。

远程端是Linux,默认不支持中文,但是Putty却可以做到支持中文。

这里说的支持中文是说程序输出的时候定义的中文,而不是要非英文改为中文。比如nano编辑器下面那一行,如果你系统设置为英文的,就不会给你显示中文。哈哈哈~

程序编码有问题,我一直在反复的decode和encode,结果encode到GBK的时候,发现输出一些乱码,又有英文,我就想是不是这货可以支持GBK了

Putty默认支持的是UTF-8,之前有字符串输出的是UTF-8编码的,是可以正常显示成为中文的,我打开windows,Translation,看到Character set transtion,里面有个Remote character set,默认是UTF-8,

qq%e6%88%aa%e5%9b%be20161218224853

而我一开始找不到类似GB2312、GBK,抑或CP936这类东西,于是选了最下面的那货。qq%e6%88%aa%e5%9b%be20161218225231

然后一运行程序,正常显示。也就是说支持GBK,以后在树莓派上调试就好很多了。