2024-09-20 23:03:01 发布
网友
在Python中何时使用相对导入有什么规则或指导方针吗?我看到他们一直在使用,就像在烧瓶网框架。在搜索此主题时,我只看到有关如何使用相对导入的文章,但没有看到为什么的文章。
那么,使用以下工具有什么特别的好处吗:
from . import x
而不是:
from package import x
此外,我注意到在this问题上,答案提到不鼓励相对进口。然而人们仍然继续使用它们。
签出PEP 328's section on relative imports
理由似乎是这样写的:
Several use cases were presented, the most important of which is being able to rearrange the structure of large packages without having to edit sub-packages. In addition, a module inside a package can't easily import itself without relative imports.
签出PEP 328's section on relative imports
理由似乎是这样写的:
相关问题 更多 >
编程相关推荐