检查导入到交互式控制台的模块
检查导入到交互式控制台的模块
此问题已经在其他地方有了答案:
我正在IPython中进行测试,并希望了解已导入的模块和包,
首先我尝试了locals
和globals
,
In [22]: len(globals()) Out[22]: 46 In [23]: len(locals()) Out[23]: 48
我必须手动查找。
如何列表显示已导入的模块?
admin 更改状态以发布 2023年5月23日
我想你想要的只是:
print(dir())
例如
Python 2.7.15rc1 (default, Apr 15 2018, 21:51:34) [GCC 7.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print(dir()) ['__builtins__', '__doc__', '__name__', '__package__'] >>> import csv >>> import json >>> print(dir()) ['__builtins__', '__doc__', '__name__', '__package__', 'csv', 'json'] >>>