Ошибка декодирования Юникода - PullRequest
2 голосов
/ 07 июня 2011

Хотя я не являюсь разработчиком Python, я создал несколько Python для преобразования некоторых данных в RDF.

Я запустил код в Python 3.2 на прошлой неделе, и он работал нормально. Сегодня, однако, это дает мне ошибку

**Traceback (most recent call last):**

**File "C:\Users\Karen\Desktop\Linked Data new\RGC_v3.2.py", line 10, in <module>
    for row in reader: #look through each row in the csv file. row is an area where row[0] will be the first column, row[1] the second etc.
  File "C:\Python32\lib\encodings\cp1252.py", line 23, in decode
    return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x8d in position 754: character maps to <undefined>**

Я не знаю, почему это внезапно перестало работать.

1 Ответ

3 голосов
/ 07 июня 2011

Вы предполагаете, что данные закодированы в CP1252.Проверьте обычные подозреваемые , чтобы определить используемую кодировку.

...