我有一个使用 cPickle 从磁盘写入和读取的 HasTraits 对象。该对象具有特定的特征,即分配的计算量很大。从特征文档中,我了解到当从磁盘读取对象时,所有特征都被重新分配。
我想防止从磁盘读取对象时重新分配昂贵的特征。这可能吗?
如此处所述使此特征瞬态:http: //docs.enthought.com/traits/traits_user_manual/advanced.html#persistence (顺便说一句,请注意,这是文档的一个比您链接到的版本稍新的版本,尽管本节是在两个版本中。)