我只用英语编码,但我必须一直处理python unicode。 有时很难从unicode字符中删除和dict。 如何将python默认字符编码更改为ASCII ???
答案 0 :(得分:2)
这样做是错误的。因为非常错误。首先,它只会给你一个UnicodeDecodeError而不是删除字符。学习与unicode进行正确的编码和解码,以便您可以使用诸如errors =“ignore”之类的规则来过滤掉这些值
你不能只忽略字符taht是你数据的一部分,只是因为 你不喜欢那么。它是文本,在一个itnerconected世界中,文本不仅仅由26个字形组成。
我建议您先阅读本文档:http://www.joelonsoftware.com/articles/Unicode.html