是什么导致了这个Python异常? 我有一个C++应用程序,它使用Python加载一些脚本。它调用脚本中的一些函数,在应用程序退出并调用Py_Finalize之前,一切正常。然后显示以下内容:(GetName是其中一个脚本中的函数)
异常AttributeError:“'module'对象在'garbage collection'中没有属性'GetName'”被忽略 致命Python错误:垃圾收集期间出现意外异常 然后应用程序崩溃。是什么导致了这个Python异常? 我有一个C++应用程序,它使用Python加载一些脚本。它调用脚本中的一些函数,在应用程序退出并调用Py_Finalize之前,一切正常。然后显示以下内容:(GetName是其中一个脚本中的函数),python,exception,attributes,Python,Exception,Attributes,异常AttributeError:“'module'对象在'garbage collection'中没有属性'GetName'”被忽略 致命Python错误:垃圾收集期间出现意外异常 然后应用程序崩溃。 我正在Windows上使用Python 3.1。如有任何建议,我们将不胜感激。从文件到Py_Finalize(): 错误和警告:对 模块和模块中的对象已完成 以随机顺序;这可能导致 析构函数(\uu del\uu()方法)将 当它们依赖于其他对象时失败 (偶数函数)或模块。 动态加载的扩展模块
我正在Windows上使用Python 3.1。如有任何建议,我们将不胜感激。从文件到Py_Finalize(): 错误和警告:对 模块和模块中的对象已完成 以随机顺序;这可能导致 析构函数(
\uu del\uu()
方法)将
当它们依赖于其他对象时失败
(偶数函数)或模块。
动态加载的扩展模块
由Python加载的文件不会被卸载。
由服务器分配的少量内存
Python解释器可能不可用
释放(如果发现泄漏,请
报告它)。被循环占用的内存
对象之间的引用不可用
释放。一些内存由
扩展模块可能无法释放。
某些扩展可能无法正常工作
如果他们的初始化例程是
不止一次地打电话;这是可能发生的
如果应用程序调用
Py_Initialize()和Py_Finalize()更多
不止一次
很可能\uuu del\uuu
包含对.GetName()
的调用,但在调用\uu del\uu
时,该模块已被销毁