熊猫返回UnicodeDecodeError:

时间:2018-10-12 09:08:14

标签: python pandas utf-8 gzip

在执行以下代码时:

import pandas as pd

l = [{"id":"1","nazwa":"ĄĆĘŁŻŹąćęłżź"},
    {"id":"2","nazwa":"nazwa2"},
    {"id":"3","nazwa":"nazwa3"}
]
df = pd.DataFrame(l)
df.to_csv("file1.csv.gz", sep='\t', encoding='utf-8', compression="gzip", 
index=False)

pandas返回:

  

UnicodeDecodeError:“ charmap”编解码器无法解码位置的字节0x98   17:字符映射到

我检查了一下,未设置压缩时,此代码有效,因此错误可能是gzip引起的。可能我需要更新一些软件包,但我不知道哪个软件包。

0 个答案:

没有答案