【发布时间】:2012-04-04 03:41:15
【问题描述】:
我有一本字典:
mydict={'öö':1,'ää':2}
我已将其写入泡菜文件:
a=codecs.open(r'mydict.pkl', 'wb', 'utf-8')
pickle.dump(mydict, a)
如果我尝试加载它:
m=codecs.open(r'mydict.pkl', 'rb', 'utf-8')
mydict = pickle.load(m)
我收到一个错误:
KeyError: u"S'\\xe4\\xe4'\np1\nI2\nsS'\\xf6\\xf6'\np2\nI1\ns."
任何想法如何解决这个问题?非常感谢您的帮助。
【问题讨论】:
标签: python unicode dictionary pickle