gpt4 book ai didi

python - 为什么 dill 慢?

转载 作者:行者123 更新时间:2023-11-30 22:17:04 25 4
gpt4 key购买 nike

来自https://github.com/uqfoundation/dill/blob/master/dill/dill.py#L43 :

from pickle import _Pickler as StockPickler, Unpickler as StockUnpickler

这意味着 dill 继承自 pickle._Pickler,这是一个纯 Python 实现。然而,_pickle.Pickler 是 pickle 的替代实现,并且是一个更快的版本。为什么 dill 不从它延伸出来?

最佳答案

我是 dill 作者。我十年前就做出了这个决定,所以让我们看看我是否还记得...我相信 dill 使用 python pickler 而不是 C pickler 的原因是 (a) 我想要 dill 成为纯 python(没有轮子,因此使用 C 扩展分发代码就不那么简单了)并且 (b) 我希望能够劫持 pickle 注册表,以便填充 import dill对象放入 pickle 注册表中。我想这就是理由。

关于python - 为什么 dill 慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49753612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com