SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding declared
转自: https://www.cnblogs.com/KarryWang/p/3260858.html 第一种:1 #!/usr/bin/python2 #coding:utf-83 print "你好吗" 第二种:1 #!/usr/bin/python2 #-*-coding:utf-8 -*-3 print "你好吗" 第三种:1 #!/usr/
·
转自: https://www.cnblogs.com/KarryWang/p/3260858.html
第一种:
1 #!/usr/bin/python 2 #coding:utf-8 3 print "你好吗"
第二种:
1 #!/usr/bin/python 2 #-*-coding:utf-8 -*- 3 print "你好吗"
第三种:
1 #!/usr/bin/python 2 #vim: set fileencoding:utf-8 3 print "你好吗"
***特别注意:定义编码格式的这一行代码必须放在第一行或者第二行, 一般如果第一行是提示python位置的代码, 那么定义编码格式的这一行就必须放在第二行,否则依然会提示错误。
想了解多细节请阅读:http://www.python.org/dev/peps/pep-0263/
更多推荐
已为社区贡献1条内容
所有评论(0)