相关疑难解决方法(0)

如何列出导入的模块?

如何枚举所有导入的模块?

例如,我想从这段代码中获取['os','sys']

import os
import sys
Run Code Online (Sandbox Code Playgroud)

python

133
推荐指数
7
解决办法
15万
查看次数

列出属于python包的所有模块?

有没有一种直接的方法来查找属于python包的所有模块?我发现这个旧的讨论并不是真正的结论,但在推出基于os.listdir()的自己的解决方案之前,我希望得到明确的答案.

python module packages introspection python-import

96
推荐指数
2
解决办法
7万
查看次数

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
查看次数

标签 统计

python ×3

packages ×2

introspection ×1

module ×1

python-import ×1