导入模块后,sys.modules 中没有模块,即使在该模块中调用了方法

  • 本文关键字:模块 方法 调用 sys modules 导入 python
  • 更新时间 :
  • 英文 :


我正在使用python练习包和模块。

我做了五个文件。

C:/doit/game/__init__.pyC:/doit/game/sound/__init__.pyC:/doit/game/sound/echo.pyC:/doit/game/graphic/__init__.pyC:/doit/game/graphic/render.py

我输入from game.sound.echo import *并输入'sys' in sys.modules以检查我进展顺利并且它有效。但是,当我输入 'echo' in sys.modules 时,它返回 False。

你知道我的情况出了什么问题吗?

你必须在sys.modules中查找整个模块的"路径"。试试'games.sound.echo' in sys.modules

最新更新