代码如下:
a = 123#a是整数 print(a)
报错信息如下:
File "D:\work\python\test1.py", line 1
SyntaxError: Non-UTF-8 code starting with '\xb7' in file D:\work\python\test1.py
on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ f
or details
解决方法:
在第一行加入如下代码
# -- coding: utf-8 --
文件也要保存为utf8格式
原因:
如果文件里有非ASCII字符,需要在第一行或第二行指定编码声明。
解决