首页 > 解决方案 > 在 Python 中,如果两个模块具有相同的名称,将导入哪个模块?

问题描述

我一直无法在网上找到任何直接的答案。它会只使用最接近试图导入它的文件的文件吗?是否有某种优先系统?或者它只会返回一个错误?

标签: python

解决方案


感谢@SYngard 的建议,我发现导入的模块将是(就文件路径而言)与尝试按名称导入模块的文件最接近的模块。


推荐阅读