gpt4 book ai didi

python - 通过导入或赋值创建模块函数别名

转载 作者:太空宇宙 更新时间:2023-11-03 11:17:33 24 4
gpt4 key购买 nike

假设我已经通过使用导入了一个模块

import m

现在我想要它的函数的别名,我可以使用

from m import f as n

n = m.f

我认为没有区别,一个比另一个更受欢迎吗?

最佳答案

就使用对象n 而言,没有区别。

逻辑上有细微差别:第一种方式会在范围内留下名称 m 绑定(bind),而第二种方式则不会。尽管如此,m 模块仍然会通过任何一种方法加载到 sys.modules 中。

为此使用导入语句更为常见。

关于python - 通过导入或赋值创建模块函数别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49091466/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com