如何获取已导入我的流程的模块列表?
答案 0 :(得分:11)
sys.modules.values()
...如果你真的需要模块的名称,请使用sys.modules.keys()
dir()
不是你想要的。
>>> import re
>>> def foo():
... import csv
... fubar = 0
... print dir()
...
>>> foo()
['csv', 'fubar'] # 're' is not in the current scope
>>>
答案 1 :(得分:4)
如果您只想查看导入的模块(以及导入的顺序),也可以使用-v
选项运行解释器