SyntaxError: Non-ASCII character '\xe4' in file

来源:互联网 发布:广发交易软件 编辑:程序博客网 时间:2024/06/04 19:57

报错信息:
SyntaxError: Non-ASCII character ‘\xe4’ in file test.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

报错代码:

a = '你好'print a

报错原因:python编码问题,因为python中默认编码格式为ASCII,需要修改编码格式才能正确打印汉字
正确写法如下:
写法一:

# -*- coding:utf-8 -*- a = '你好'print a

写法二:

#coding:utf-8a = '你好'print a
0 0
原创粉丝点击