2017-08-02 81 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.