Python自动析构时出现Exception AttributeError: 'NoneType' object has no attribute的问题
昨晚在整理自己的python脚本的时候,想把其中一个脚本中的print
函数全都改成logging
包中的相关函数。改完后一运行却出现了Exception AttributeError: 'NoneType' object has no attribute
的错误,网上搜了一下没找到相关答案。上午再想了想,原因应该是跟python对象的析构有关,具体分析过程如下: