python - Python:如何列出导入的模块
问题描述
在 Python 中,调用import函数会引入一个模块,让程序可以访问其类、函数和变量的命名空间。
import os
import sys
print(os.name)
print(sys.implementation)
有没有办法列出程序中已经导入了哪些模块?
>>> list_imports()
sys
os
如果是这样,有没有办法找出导入模块的版本?
解决方案
只需使用 sys 库
import sys
sys.modules.keys()
推荐阅读
- excel - Excel过滤多个值
- python - 通过从熊猫中的不同数据框中附加列来创建列
- reactjs - 通过上下文将值从一个组件简单传递到另一个组件
- node.js - 如何阻止用户从同一帐户但不同的选项卡登录两次
- robotframework - 从 Robot Framework 调用远程测试库构造函数作为关键字
- javascript - 如何使用我使用 fetch API 调用检索到的数据更新 Reactjs 状态?
- python - 组合 pandas 将结果作为单个数据框中的多列应用
- python - 有没有更短的方法来编写逗号代码?
- bixby - Bixby 中的交互式对话实现
- php - Laravel5.8 推送器不工作。收不到