如何将函数导入模块的主命名空间?

2024-10-08 18:29:25 发布

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

我正在使用Python2.7,并且正在构建一个包含许多子目录的模块。结构如下所示:

mainmodule/
  __init__.py
  submodule/
    __init__.py
    somefunction.py
    someotherfuntion.py

现在,在导入时,我宁愿:

>>> from mainmodule.submodule.somefunction import func
>>> func(do_some_stuff)

我想要这个:

>>> import mainmodule
>>> mainmodule.func(do_some_stuff)

提前谢谢!你知道吗


Tags: 模块frompyimportinitsome结构do

热门问题