Heb je lijn:
# -*- coding: <encoding name> -*-
aan het begin van uw bestand? Bijvoorbeeld:
# -*- coding: utf-8 -*-
DEEL 2:
-
gegevens opslaan gebruik unicode-voorvoegsel (u'')
-
ervan uitgaande dat je een ['data'].encode('utf-8') wilde doen, werkt het correct - alleen
print a['data'].encode('utf-8')
HINT:Er is nooit een goede reden om het basistype te overschrijven met een bepaalde waarde... (ik bedoel str='')