如何在Python中导入包子模块并避免意外复制模块?

2024-04-26 11:01:52 发布

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

我有一个包含子模块的包,我希望确保不复制模块(例如,使用不同的绝对路径导入它,并意外地复制了模块符号)。你知道吗

例如:

my_package/
  __init__.py
  my_submodule.py

我希望能够import my_package.my_submodule全局地从包中执行import my_submodule之类的操作。我该怎么做?你知道吗

编辑:这实际上是此线程的副本: Relative imports for the billionth time

但是,我在标题中指出了这种情况的主要故障模式之一(复制/双重导入)。你知道吗


Tags: 模块pyimport编辑packageforinitmy