Панда возвращает UnicodeDecodeError: - PullRequest
0 голосов
/ 12 октября 2018

При выполнении кода ниже:

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.Возможно, мне нужно обновить некоторые пакеты, но я не знаю, какой из них.

...