Ошибка кодирования Python при чтении файла .sav SPSS ⇐ Python
Ошибка кодирования Python при чтении файла .sav SPSS
Я работаю с файлами сохранения, используя https://pythonhosted.org/savReaderWrite ... eader.html. Мне нужно выполнить эту задачу на Python:
Имя переменной и метки значений должны быть var_labels1 и value_labels1 для rec1, var_labels2 и < code>value_labels2 для rec2 и var_labels3 и value_labels3 для rec3.
Я пытался запустить этот код:
с sav.SavHeaderReader(r"...\Nueva ковра\REC0111.sav") в качестве заголовка: метаданные = header.all() var_labels1 = метаданные.varLabels value_labels1 = метаданные.valueLabels И этот
с sav.SavHeaderReader(r"...\Nueva ковра\REC0111.sav", ioUtf8=True) в качестве заголовка: метаданные = header.all() var_labels1 = метаданные.varLabels value_labels1 = метаданные.valueLabels Но я получаю следующую ошибку: UnicodeDecodeError: кодек 'utf-8' не может декодировать байт 0xf3 в позиции 10: неверный байт продолжения
Что я могу сделать?
Я пытался изменить кодировку SPSS с помощью Notepad++, но все равно получаю ту же ошибку. Возможно, я сделал это неправильно, хотя я почти уверен, что это так. Я пытался изменить кодировку SPSS локально, а затем повторно открыть и сохранить файл, но это все равно не сработало
Я работаю с файлами сохранения, используя https://pythonhosted.org/savReaderWrite ... eader.html. Мне нужно выполнить эту задачу на Python:
Имя переменной и метки значений должны быть var_labels1 и value_labels1 для rec1, var_labels2 и < code>value_labels2 для rec2 и var_labels3 и value_labels3 для rec3.
Я пытался запустить этот код:
с sav.SavHeaderReader(r"...\Nueva ковра\REC0111.sav") в качестве заголовка: метаданные = header.all() var_labels1 = метаданные.varLabels value_labels1 = метаданные.valueLabels И этот
с sav.SavHeaderReader(r"...\Nueva ковра\REC0111.sav", ioUtf8=True) в качестве заголовка: метаданные = header.all() var_labels1 = метаданные.varLabels value_labels1 = метаданные.valueLabels Но я получаю следующую ошибку: UnicodeDecodeError: кодек 'utf-8' не может декодировать байт 0xf3 в позиции 10: неверный байт продолжения
Что я могу сделать?
Я пытался изменить кодировку SPSS с помощью Notepad++, но все равно получаю ту же ошибку. Возможно, я сделал это неправильно, хотя я почти уверен, что это так. Я пытался изменить кодировку SPSS локально, а затем повторно открыть и сохранить файл, но это все равно не сработало
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как сохранить метки, когда файл SPSS (.sav) импортируется в панды через RPY?
Anonymous » » в форуме Python - 0 Ответы
- 1 Просмотры
-
Последнее сообщение Anonymous
-
-
-
SPSS Modeler использует Python для выполнения цикла по месяцам из кода SQL
Anonymous » » в форуме Python - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-