[英]Python Not Accepting UTF-8 Coding
我正在尝试编写一个使用 UTF-8 信息的 Python 脚本,但我收到了SyntaxError: Non-ASCII character
消息。
看起来我可以通过将以下内容添加到我的脚本顶部来解决这个问题:
#!/usr/bin/python
# coding: utf8
但是当我运行这个脚本时,我得到了ascii
:
#!/usr/bin/python
# coding: utf8
import sys
print sys.getdefaultencoding()
另外,我尝试过相同的结果:
#!/usr/bin/python
# -*- coding: utf-8 -*-
为什么我的脚本不使用 UTF-8?
您可以将其设置为 utf-8 为:
import sys
reload(sys)
sys.setdefaultencoding("utf8")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.