擅长:python、mysql、java
<p>一般来说,你不能依赖析构函数调用顺序。在垃圾回收器回收对象时调用析构函数。这可能在不确定的将来发生,或者如果您的程序因异常而死亡,则根本不会发生。在</p>
<p>如果您想要对象的确定生命周期,请考虑<a href="http://docs.python.org/library/contextlib.html" rel="nofollow">creating it inside a ^{<cd1>}-decorated function</a>并使用<code>with</code>语句。在</p>