Python:导入美食酒吧作为bar vs from foo import b

2024-06-14 01:32:32 发布

您现在位置:Python中文网/ 问答频道 /正文

假设foo.bar是一个模块,那么它们之间的区别是什么

import foo.bar as bar

以及

^{pr2}$

我特别感兴趣的是模块的惰性导入对这一点有什么影响。在

注意:这不是this question的副本。在


Tags: 模块importfooas副本barthis感兴趣
1条回答
网友
1楼 · 发布于 2024-06-14 01:32:32

在第一行代码中:

 import foo.bar as bar

这里您是从foo包导入bar,但是为什么添加{}意味着当您需要访问func中的任何函数{}。你必须像 foo.bar.func但添加{}时,您只需使用

^{pr2}$

from foo import bar行相同,只是导入bar

相关问题 更多 >