Python和特殊的字符

时间:2016-11-21 10:17:58

标签: python python-2.7 utf-8 ascii

我正在开发Windows 7(64位)

我有一个包含特殊字符的文本文件 see display in hexa

当我问python的编码时,它说ascii。 我试图通过编程和转换来替换特殊字符EF BF BD

f = codecs.open(path, "r", "utf-8")
line_brut = f.read()
# line has bad chars
print(line_brut)

#ignore chars
ascii_line = line_brut.encode("ascii", "ignore")
print(ascii_line)

# pas bon le e disparait
uni_decode = unidecode(line_brut)
print(uni_decode)

我测试了几种方法但没有成功

0 个答案:

没有答案