在执行以下代码时:
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引起的。可能我需要更新一些软件包,但我不知道哪个软件包。