2017-08-02 82 views

回答

1

虽然它不能保证本字典在CPython的-3.6 下令在当前3.6版本的CPython的有序

所以,如果你显示sys.modules它应该由“进口的相对顺序”来排序(包含所有加载的模块的字典):

import sys 

print(list(sys.modules)) 
0

您可以使用sys.modules

这是模块的名称映射到一个已加载模块 一本字典。这可以被操纵以强制重新加载 模块和其他技巧。


>>> import sys 
>>> list(sys.modules.keys()) # will return the list in the order the modules were imported only on python3.6 or greater.