sys.modules

一个字典,将模块名称映射到已加载的模块。可以操作该字典来强制重新加载模块,或是实现其他技巧。但是,替换的字典不一定会按预期工作,并且从字典中删除必要的项目可能会导致 Python 崩溃。

  1. import sys
  2. #print(sys.modules.keys())
  3. #print(sys.modules.values())
  4. print(sys.modules["os"]) # 输出:<module 'os' from 'D:\\Anaconda3\\lib\\os.py'>