/ / Uso de Malayalam Unicode en Python - Python, Unicode, codificación de caracteres, Python-Unicode

Usar unicode de Malayalam en python - python, unicode, codificación de caracteres, python-unicode

El código:

import unicodedata
s=u"കക"
b=s.encode("utf-8").decode("utf-8")
print(b)

produce salida correcta en Python 3.0 shell como കക. Pero cuando probé lo mismo en Spyder (Python 2.7) (Establecer como esquema de codificación predeterminado utf-8), mostró un error como:

return codecs.charmap_encode(input,errors,encoding_table) UnicodeEncodeError: "charmap" codec can"t encode characters in position 0-1: character maps to <undefined>

por favor proporcione una solución

Respuestas

3 para la respuesta № 1

El siguiente código produce una salida correcta en Ubuntu 14.04 y Python 2.7.6

#!/usr/bin/python
# -*- coding: utf_8 -*-
import unicodedata
s=u"കക"
b=s.encode("utf-8").decode("utf-8")
print(b)

കക