python基础学习(二)
Python导入
from A import *
from B import *
c()
在这种情况下,如果 A 和 B 都有同名的方法 c,则会调用最后导入的模块 B 中的方法 c。因为后导入的模块会覆盖先导入的模块中的同名项。
为了避免命名冲突和不确定性,最好是明确地导入需要使用的方法,而不是使用通配符导入整个模块。例如:
from A import c as c_from_A
from B import c as c_from_B
c_from_A() # 调用模块 A 中的方法 c
c_from_B() # 调用模块 B 中的方法 c
在 Python 中,as 关键字用于给导入的模块、类、函数或方法指定一个别名。当你使用 as 关键字时,你可以为导入的项指定一个新的名称,以便在代码中更方便地引用它们。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 来看看小窝!