Python 反转错误的CSV编码

Python 反转错误的CSV编码,python,encoding,Python,Encoding,我正在尝试修复以错误编码导出的问题。前三行如下所示: "\/eÉ\u0099(r)\/","\/É\u009CË\u0090(r)\/","IPA","Notes" "air","err","Ë\u0088É\u009CË\u0090(r)" "Baird","bird","Ë\u0088bÉ\u009CË\u0090(r)d" 这是迄今为止我得到的最好结果: 打印(csv_字节。解码('utf-8')。编码('latin1')。解码('unicode-escape')。编码('latin1'

我正在尝试修复以错误编码导出的问题。前三行如下所示:

"\/eÉ\u0099(r)\/","\/É\u009CË\u0090(r)\/","IPA","Notes"
"air","err","Ë\u0088É\u009CË\u0090(r)"
"Baird","bird","Ë\u0088bÉ\u009CË\u0090(r)d"
这是迄今为止我得到的最好结果:

打印(csv_字节。解码('utf-8')。编码('latin1')。解码('unicode-escape')。编码('latin1')。解码('utf8')) “\/e(r)\/”、“\/e(r)\/”、“IPA”、“注释” “空气”,“呃”,“空气(r)” “贝尔德”、“伯德”、“伯德”
但是,它仍然会在开头转义一些字符,例如
\/
。我也尝试过使用,但运气不佳。

如何获取字节字符串
csv_字节
?什么是不正确的编码?嗨,
csv_字节
只需简单地将文件作为字节读取即可获得:
open('doc.csv','rb')。read()
。我希望我知道什么是不正确的编码,但我不知道CSV是如何生成的。您是如何获取字节字符串的?什么是不正确的编码?嗨,
csv_字节
只需简单地将文件作为字节读取即可获得:
open('doc.csv','rb')。read()
。我希望我知道什么是不正确的编码,但我不知道CSV是如何生成的。