¿Tiene línea:
# -*- coding: <encoding name> -*-
al principio de su archivo? Por ejemplo:
# -*- coding: utf-8 -*-
PARTE 2:
-
guardar datos usar prefijo Unicode (u'')
-
suponiendo que quisiera hacer un ['data'].encode ('utf-8'), funciona correctamente, solo
imprime un['datos'].encode('utf-8')
SUGERENCIA:nunca hay una buena razón para anular el tipo básico con algún valor... (me refiero a str='')