用matplotlib画图出现中文乱码,后来2.7用decode才正常显示,而3.4则指定字体才OK。对python编码方面熟悉的同仁前辈,能否作个精炼准确的总结?
1
fasling Apr 6, 2015 Python2里的乱码大部分是因为str和unicode混用引起的.
Python3应该没啥问题了. 至于你说的指定字体才ok, 估计是matplotlib的默认字体不支持中文.我瞎猜的. |