Python不接受UTF-8编码

GFL

我正在尝试编写使用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")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章