我收到以下错误:
ImportError:没有名为gdbm的模块
我用它来泡菜:
pickle.dump(fig1, file('test_1.pickle','wb'))
其中fig1只是matplotlib中的一个图形对象:
fig1 = plt.figure()
任何人都可以帮忙吗?我正在运行Python 2.7.6和matplotlib 1.3.1
答案 0 :(得分:0)
我不认为您收到的错误消息与您显示的代码有关。 Python无法找到模块gdbm
。也许您想使用dbm
代替gdbm
?
答案 1 :(得分:0)
应该是:
pickle.dump(fig1, open('test_1.pickle','wb'))
不是
pickle.dump(fig1, file('test_1.pickle','wb'))
它需要一个 open