Python编译器编译.py文件出现中文乱码
- 编译乱码提示:
SyntaxError: Non-UTF-8 code starting with '\xb2' in file test.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
在文件最开头添加:
# -*- coding: UTF-8 -*- 或者 #coding=utf-8(等号两边不留空格)
- utf-8不能解决问题时:
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb2 in position 0: invalid start byte
将文件最开头修改为:
# -*- coding: GBK -*- 或者 #coding=gbk(等号两边不留空格)