文章中说的两个问题都是新手经常遇到的,一个是注释包含中文会报错,一个是在图表中使用中文报错
1、文档编码中的中文错误问题:
这种错误一般会出现在程序中文注释时,运行程序会报错:
SyntaxError: Non-ASCII character ‘\xe4’ in file E:/Projects/pytext/test/test.py on line 8, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
原因分析
在未指定utf-8编码时,文件里有非ASCII字符(即中文注释),需要在第一行或第二行指定编码声明,目的是让python解释器按你指定的编码方式去保存文件,读取的时候就不会出项上述错误。
解决方法
三种方法任选一种即可,放在文档的开头
1 |
|
2、matplotlib画图中文不能显示的问题:
解决方法
在程序开头添加以下程序:
1 |
|