У меня есть строковый столбец в моем фрейме данных панд.Я сталкиваюсь с ошибкой при попытке экспортировать этот столбец в файл Excel.Я могу экспортировать фрейм данных, если я удалю этот столбец.
Я попытался декодировать все значения в этом столбце строки. Я получил следующую ошибку:
UnicodeDecodeError: 'ascii' codec can't decode byte 0x81 in position 16: ordinal not in range(128)
Я немного отладил инашел значение столбца в этом конкретном столбце. Я не могу декодировать это значение ('Einen Use case fr Brems -').
Я взял это значение и попробовал следующий код, снова столкнувшись с ошибкой.
#!/usr/bin/python
# -*- coding: utf-8 -*-
text = 'Einen Use case fr Brems-'
print text.decode()
1) Я также попытался добавить следующие строки.
import sys
reload(sys)
sys.setdefaultencoding('utf8')
2) Я попытался сделать это в своей системе:
import sys
print sys.getdefaultencoding()
Я получил 'ascii'как вывод.