我发现当涉及循环引用时,自定义__del__方法似乎不会执行。dc1#not executing the custom __del__ method
del dc#executing the custom __del__ method只有当引用计数达到0时,__del__才会执行。会发生隐式del操作吗?
我在我定义的类中有一个__del__方法,用于删除通过在ctypes接口中调用C++ C++而创建的一些新对象。当我的类的一个实例被销毁时,我想删除这些对象。create pointers to C++ objects which are instantiated with C++ new 当我的Graph类的实例被删除时,__del__方法被调用,我看到我的print语句,当我在C++代码中的析构函数方法中设置断点时,正如