Hai una linea:
# -*- coding: <encoding name> -*-
all'inizio del tuo file? Ad esempio:
# -*- coding: utf-8 -*-
PARTE 2:
-
il salvataggio dei dati usa il prefisso unicode (u'')
-
supponendo che tu voglia fare a['data'].encode('utf-8') funziona correttamente - solo
stampa a['data'].encode('utf-8')
SUGGERIMENTO:non c'è mai una buona ragione per sovrascrivere il tipo di base con un valore... (intendo str='')