我应该如何写一个__init__文件,以便我的模块出现在Pydev的自动完成中?

时间:2017-08-21 04:16:46

标签: python initialization pydev

假设我有一个包含以下结构的包,我应该如何编写我的init文件,以便可以在Pydev的代码完成中查看每个文件和子包?我知道如果我在#1 init文件中添加import subpackage,我可以在自动完成中查看子包,但我怀疑这是否是正确的方法。如果是这样,我应该何时考虑将一个import语句放在init文件中?

package/
    __init__.py #1
    file.py
    file2.py
    file3.py
    subpackage/
        __init__.py #2
        submodule1.py
        submodule2.py

0 个答案:

没有答案