我目前使用 Sublime 2 并在那里运行我的 python 代码。当我尝试运行此代码时。我收到此错误:
UnicodeDecodeError:“ascii”编解码器无法解码位置 6 中的字节 0xc3:序数不在范围内(128)
# -*- coding: utf-8 -*-
s = unicode('abcdefö')
print s
我一直在阅读有关 unicode 的 python 文档,据我了解这应该可以工作,或者是控制台不工作
编辑:使用 s = u'abcdefö' 作为字符串会产生几乎相同的结果。我得到的结果是
UnicodeEncodeError:'ascii' 编解码器无法在位置 6 编码字符 u'\xf6':序数不在范围内(128)