Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/04/2013, 07:07
Avatar de korg1988
korg1988
 
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 18 años, 4 meses
Puntos: 19
Respuesta: Ñ y acentos python

Al guardar hace lo siguiente
datos_serializados = funcion_serializadora(tuvariable.encode("latin1"))

al leer hace lo siguiente

mis_datos_originales = funcion_serializadora_inversa(mis_datos_serializad os.decode("latin1"))

Espero te sirva, y lee sobre unicode para entender bien que es el encode y el decode...
Todo dato que ingrese o salga del sistema lo hace como una cadena de bytes codificada con un formato particular, definido dentro del encoding que vayas a utilizar (utf-8, etc)... por tal motivo tenes que conocer siempre que estas usando en un momento dado, si un objeto unicode, o un objeto str (bytes crudos) simplemente! y codificar y decodificar segun sea el caso (como decia razpeitia)