使用泡菜与matplotlib互动图

时间:2016-01-20 15:55:58

标签: python matplotlib pickle

我有一个交互式matplotlib图,我希望能够访问后期生成和修改。具体来说,我有一个滑块可以修改子图中的线数据,我希望能够在最初创建图像后随时返回并与此滑块进行交互。根据我的阅读here,pickle应该能够为我做到这一点。但是,当我尝试加载我的.pickle文件时,脚本会运行而不会打开任何内容。有什么想法吗?

用于创建文件:

plt.show()
pickle.dump(fig, open(r"C:/users/.../file.pickle", 'wb'))

阅读文件:

ax = pickle.load(open(r'C:/Users/.../file.pickle', 'rb'))

plt.show()

1 个答案:

答案 0 :(得分:2)

在酸洗之前调用plt.show()会破坏数字。你需要先腌制这个数字。然后事情对我有用。