在回答Python pickle: dealing with updated class definitions的dill包的作者写道: “好吧,我加入这个功能在GitHub上的最新版本比我想象的要少弄虚作假实施萝...只是使用pickle序列化类定义,并且瞧。“ 已经安装dill与它修修补补,这不是明显,我怎么竟在dill使用此功能。有人能提供一个明确的例子吗?我想腌制类实例并序列化类定义。我是
我正在试验Dill软件包,特别是它的检测模块,并且直观地理解指代者,查阅者,父母和孩子的含义。 A reference是一个可以访问某些数据的值。 而指示对象是referred to,对吧? 所以在下面的代码: class MyClass:
"""A simple example class"""
i = 12345
def f(self):
return
继续使用Dill package进行工作。昨天发布了一些例子ignorance of referents, referrers, inheritance and containers。答案很有洞察力,但我仍然无法提出一些例子,这些例子在推荐人和指称链中显示出几个层次的深度。 昨天我在想,instance将是一个referrer到它的类。在迪尔文档孩子是引荐,所以在这种情况下,孩子的depth=2将
更多挖入莳萝。特别是给呼叫detect.at方法: def _locate_object(address, module=None):
"""get object located at the given memory address (inverse of id(obj))"""
special = [None, True, False] #XXX: more...?