我如何弄清楚用什么编码产生一些乱码的中文文本?

时间:2017-09-12 18:34:42

标签: python chinese-locale mojibake

我有一些从英文翻译成简体中文的文字。但是,当我收到文件时,字符出现乱码。因此,例如,我们有一行代表“ΪÁËÓÐЧ,¸ßЧμØÊμÏÖÄ¿±ê£¬£îСҪμÄÊÇʲ”,而不是包含我所期望的汉字。

我尝试将上面的字符串粘贴到Python解释器中,将其转换为Unicode,并使用各种中文字符集进行解码,但无济于事。有没有人对此有所了解?谢谢。

1 个答案:

答案 0 :(得分:6)

Chardet

executeUpdate("INSERT INTO TableName (id, name) VALUES (1, 'Name1')")