Skip to main content
 首页 » 编程设计

python之封闭式导入在 Python 中的工作原理

2025年05月04日14lvdongjie

<分区>

这是我在 pythion 的导入中不太明白的东西。 假设我有一个模块“a”,它使用“导入 b”导入模块“b” 然后,有一个导入模块“a”的模块“c”。 模块“b”中的名称是否可以在“c”中使用?

我检查过它实际上取决于您如何在模块“c”中导入模块“a”。 如果您执行“导入 a”,则“b”中的名称在“c”中将不可用。 但是,如果您执行“from a import *”,那么它们将可用。 有人可以澄清区别吗?