2024-04-18 08:57:09 发布
网友
有没有办法绕过WeakValueDictionary的限制,允许它保存对诸如dict或list之类的内置类型的弱引用?在一个扩展模块中,可以在C层做些什么吗?我真的需要一个可以容纳(几乎)任何类型的对象的weakref容器。在
根据Python documentation可以创建对dict和{}子类的弱引用。。。这不是一个完美的解决方案,但是如果您能够创建dict的自定义子类并使用它来代替本机的dict,那么它就足够好了。(我自己从来没有做过这件事)
dict
根据Python documentation可以创建对}子类的弱引用。。。这不是一个完美的解决方案,但是如果您能够创建
dict
和{dict
的自定义子类并使用它来代替本机的dict
,那么它就足够好了。(我自己从来没有做过这件事)相关问题 更多 >
编程相关推荐