Я пытаюсь использовать библиотеку unicodecsv питона в питона 2.7.xCharMap символов Кодек косяк кодируют в положение хх - хх
import codecs
import unicodecsv
def read(self, path):
with codecs.open(path, "rb", encoding = "utf-8") as f:
r = unicodecsv.reader(f, encoding = 'utf-8')
row = r.next()
print row
read("unicode.csv")
Ошибка: CharMap кодека косяка кодирования символов в позиции хх - хх
я вручную конвертирован мой файл CSV в UTF-8 с помощью .txt в редактор, так что я уверен, что входной файл прекрасно
У Вас есть файл на самом деле в UTF-8 кодировке? –
@ ZagorulkinDmitry да я. Я использую возвышенный текст для кодирования в utf-8 перед сохранением – aceminer