在 Python 中,当两个模块互相尝试时会发生什么import
?更一般地说,如果多个模块尝试import
在一个循环中会发生什么?
另请参阅“ImportError:无法导入名称 X”或“AttributeError:...(很可能是由于循环导入)”我该怎么办?对于可能导致的常见问题,以及有关如何重写代码以避免此类导入的建议。请参阅为什么循环导入似乎在调用堆栈中更上层工作,但随后又进一步向下引发 ImportError?有关问题发生的 原因和方式 的技术详细信息。
在 Python 中,当两个模块互相尝试时会发生什么import
?更一般地说,如果多个模块尝试import
在一个循环中会发生什么?
另请参阅“ImportError:无法导入名称 X”或“AttributeError:...(很可能是由于循环导入)”我该怎么办?对于可能导致的常见问题,以及有关如何重写代码以避免此类导入的建议。请参阅为什么循环导入似乎在调用堆栈中更上层工作,但随后又进一步向下引发 ImportError?有关问题发生的 原因和方式 的技术详细信息。