相关疑难解决方法(0)

Python从并行目录导入模块

我如何组织我的python导入,以便我可以拥有这样的目录.

project
|      \
|      __init__.py
|     
src
|   \
|    __init__.py
|    classes.py
|
test
    \
     __init__.py
     tests.py
Run Code Online (Sandbox Code Playgroud)

然后在/project/test/tests.py中可以导入classes.py

我在tests.py中看到了这样的代码

from .. src.classes import(
    scheduler
    db
)
Run Code Online (Sandbox Code Playgroud)

而且我得到了错误

SystemError: Parent module '' not loaded, cannot perform relative import
Run Code Online (Sandbox Code Playgroud)

谁知道该怎么办?

python import module parent relative-import

12
推荐指数
1
解决办法
1万
查看次数

标签 统计

import ×1

module ×1

parent ×1

python ×1

relative-import ×1