相关疑难解决方法(0)

Python包结构

我有一个包含几个子包的Python包.

myproject/
  __init__.py
  models/
    __init__.py
    ...
  controllers/
    __init__.py
    ..
  scripts/
    __init__.py
    myscript.py
Run Code Online (Sandbox Code Playgroud)

在myproject.scripts.myscript中,如何访问myproject.models?我试过了

from myproject import models # No module named myproject
import models # No module named models
from .. import models # Attempted relative import in non-package
Run Code Online (Sandbox Code Playgroud)

我以前必须解决这个问题,但我永远不会记得它应该如何完成.这对我来说并不直观.

python packages

16
推荐指数
1
解决办法
7845
查看次数

标签 统计

packages ×1

python ×1