我们如何获得在初始启动后、当前正在执行的代码之前以及正在执行的当前代码之前已加载的所有文件的路径列表?
以下是我的一个想法:
import inspect
lizard = list()
for mdl in sys.modules.values():
try:
lizard.append(inspect.getfile(mdl))
except:
pass
但是,可以sys.modules
在执行期间删除模块。我们如何获得可能在某个时候被删除的那些?
我问的原因是我试图在项目中找到未使用的文件并摆脱它们。