是什么导致了这个Python异常? 我有一个C++应用程序,它使用Python加载一些脚本。它调用脚本中的一些函数,在应用程序退出并调用Py_Finalize之前,一切正常。然后显示以下内容:(GetName是其中一个脚本中的函数)

是什么导致了这个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()方法)将 当它们依赖于其他对象时失败 (偶数函数)或模块。 动态加载的扩展模块

异常AttributeError:“'module'对象在'garbage collection'中没有属性'GetName'”被忽略 致命Python错误:垃圾收集期间出现意外异常

然后应用程序崩溃。
我正在Windows上使用Python 3.1。如有任何建议,我们将不胜感激。

从文件到Py_Finalize():

错误和警告:对 模块和模块中的对象已完成 以随机顺序;这可能导致 析构函数(
\uu del\uu()
方法)将 当它们依赖于其他对象时失败 (偶数函数)或模块。 动态加载的扩展模块 由Python加载的文件不会被卸载。 由服务器分配的少量内存 Python解释器可能不可用 释放(如果发现泄漏,请 报告它)。被循环占用的内存 对象之间的引用不可用 释放。一些内存由 扩展模块可能无法释放。 某些扩展可能无法正常工作 如果他们的初始化例程是 不止一次地打电话;这是可能发生的 如果应用程序调用 Py_Initialize()和Py_Finalize()更多 不止一次

很可能
\uuu del\uuu
包含对
.GetName()
的调用,但在调用
\uu del\uu
时,该模块已被销毁