首页 > 解决方案 > pickle 如何在 python 对象上保留方法?

问题描述

我已经使用 pickle 保存了一个 numpy 数组。当我加载它而不导入 numpy 时,我得到:

import pickle

fname = "temp"

with open(fname, 'rb') as f:
    a = pickle.load(f)

a.sum()
> 2.16....

这怎么可能?我的问题可以解释为“泡菜是如何工作的”?

标签: pickle

解决方案


推荐阅读