带有莳萝的Python泡菜返回:AttributeError:模块'traitlets.traitlets'没有属性'SelectFilesButton'

时间:2020-02-19 21:52:00

标签: python dill

我正在尝试腌制一个python对象。

AttributeError                            Traceback (most recent call last)
~/miniconda3/envs/py3/lib/python3.6/pickle.py in _getattribute(obj, name)
    268             parent = obj
--> 269             obj = getattr(obj, subpath)
    270         except AttributeError:

AttributeError: module 'traitlets.traitlets' has no attribute 'SelectFilesButton'

我不明白为什么traitlets.traitlets应该有SelectFilesButton。 我在包装中为特质烟熏了。我没有在任何地方使用traitlets.traitlets.SelectFileButton。相反,我只在自己的traitlets.traitlets.List()实现中使用SelectFileButton

grep traitlets */*
> ms_mint/SelectFilesButton.py:import traitlets
> ms_mint/SelectFilesButton.py:        self.add_traits(files=traitlets.traitlets.List())

SelectFilesButton似乎也可以正常工作。

此外,该对象甚至不依赖于SelectFileButton。莳萝似乎增加了不必要的开销。有没有更好的方法来腌制这样的对象?

0 个答案:

没有答案