我想保存包含模块,函数,类等的字典。当试图腌制这个时,我得到错误:
Can't pickle <class 'module'>: attribute lookup module on builtins failed
我的词典的一个例子是:
{
'json': <module 'json' from '/usr/lib/python3.4/json/__init__.py'>
'foo': <function foo at 0x7fd8a2a8bbf8>
'bar': "I'm a string!"
}
目前我只是这样做:
pickle.dump(data, open(path, "wb"))
我应该改变什么?