[Python-es] Problemas de encoding json utf-8

Quique Porta quiqueporta en gmail.com
Mie Mar 20 19:52:45 CET 2013


Este vídeo te puede ser útil para estas cosas ;)
http://www.youtube.com/watch?v=IZ7qVoO-l-E

El 20 de marzo de 2013 19:35, Diego Uribe Gamez <diego.uribe.gamez en gmail.com
> escribió:

> estoy usando nano,
>
> para lo que me pregunto quique:
>
> print u"%s" % var
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xf3 in position 53:
> ordinal not in range(128)
>
> lo que sucede es que var biene de otro archivo y es un string, no logro
> codificarlo.
>
>
>
> El 20 de marzo de 2013 13:33, Alberto Chamorro <a.chamorro.ruiz en gmail.com>escribió:
>
> Aun asi da cosa ver ASCII Java program text! ¿Que editor utilizas?
>>  On Mar 20, 2013 7:12 PM, "Quique Porta" <quiqueporta en gmail.com> wrote:
>>
>>> ¿Has probado esto?
>>> var = *u*"texto con tildes, Categorías "
>>>
>>> poniendo la "u" delante de la cadena
>>>
>>> El 20 de marzo de 2013 18:56, Diego Uribe Gamez <
>>> diego.uribe.gamez en gmail.com> escribió:
>>>
>>>> tan raro yo no sabia y tampoco entiendo:
>>>>
>>>> file texto.py
>>>> texto.py: ASCII Java program text
>>>>
>>>> sobre el encabezado esta el # -*- coding: utf-8 -*- correctamente
>>>>
>>>> Como hago para saber con un print el tipo de codificación antes de
>>>> hacer el encode('utf-8')?
>>>>
>>>>
>>>> El 20 de marzo de 2013 12:25, Alberto Chamorro <
>>>> a.chamorro.ruiz en gmail.com> escribió:
>>>>
>>>>> Si lo tienes en un fichero .py comprueba la codificacion con la que
>>>>> has guardado el fichero (en unix seria con el comando file)
>>>>>
>>>>> Tambien se recomienda añadir a los programas la linea de coding:
>>>>>
>>>>> # -*- coding: utf-8 -*-
>>>>>
>>>>> Un saludo
>>>>>
>>>>> _______________________________________________
>>>>> Python-es mailing list
>>>>> Python-es en python.org
>>>>> http://mail.python.org/mailman/listinfo/python-es
>>>>> FAQ: http://python-es-faq.wikidot.com/
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>   *Diego Alonso Uribe Gamez*
>>>> ------------------------------
>>>>
>>>> *Desarrollador web*
>>>>
>>>> Twitter: @DiegoUG <http://www.twitter.com/DiegoUG>
>>>>
>>>> Google+: http://gplus.to/diegoug
>>>> ------------------------------
>>>>
>>>>
>>>> _______________________________________________
>>>> Python-es mailing list
>>>> Python-es en python.org
>>>> http://mail.python.org/mailman/listinfo/python-es
>>>> FAQ: http://python-es-faq.wikidot.com/
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en python.org
>>> http://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
>
> --
>   *Diego Alonso Uribe Gamez*
> ------------------------------
>
> *Desarrollador web*
>
> Twitter: @DiegoUG <http://www.twitter.com/DiegoUG>
>
> Google+: http://gplus.to/diegoug
> ------------------------------
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20130320/8f953d46/attachment.html>


Más información sobre la lista de distribución Python-es