tengo un diccionario:Cómo cargar un archivo pickle que contiene un diccionario con caracteres Unicode?
mydict={'öö':1,'ää':2}
lo he escrito en un archivo de salmuera:
a=codecs.open(r'mydict.pkl', 'wb', 'utf-8')
pickle.dump(mydict, a)
Si trato de cargarlo:
m=codecs.open(r'mydict.pkl', 'rb', 'utf-8')
mydict = pickle.load(m)
Me aparece un error:
KeyError: u"S'\\xe4\\xe4'\np1\nI2\nsS'\\xf6\\xf6'\np2\nI1\ns."
¿Alguna idea de cómo resolver esto? La ayuda es muy apreciada.