1
12
事情就是这样:
所以问题是您的控制台不支持这些字符。您应该能够调整控制台以使用其他编码。具体操作方法取决于操作系统和终端程序。 另一种方法是手动指定要使用的编码:
另请参见:
在我的utf-8终端上:
拉丁1和ascii的错误消息意味着字符串中的unicode字符不能在这些编码中表示。 http://docs.python.org/library/codecs.html#standard-encodings 支持希伯来文字符)。使用这些编码我也不例外,因为希伯来unicode字符在编码中有表示。 但是,当我的utf-8终端接收到与utf-8不同编码的字节时,它会变得非常混乱。
这个
另一个测试程序(我在字符串周围加引号以更好地显示ignore的行为):
结果是:
|
2
3
将字符串解码为unicode时
|
3
0
你得到了一个
编码
|
4
0
|
July · 如何定义数字间隔,然后四舍五入 1 年前 |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |