如何获取到目前为止已加载的所有文件的路径列表

时间:2018-03-31 03:15:41

标签: python-3.x path filepath sys orphan

我们如何获得所有文件的路径列表,这些文件是在初始启动之后,正在执行的当前代码之前加载的,以及正在执行的当前代码?

以下是我的想法:

import inspect

lizard = list()    
for mdl in sys.modules.values():
    try:
        lizard.append(inspect.getfile(mdl))
    except:
        pass

但是,在执行期间,可能会从sys.modules删除模块。我们如何获得可能在某些时候删除的那些?

我问的原因是我试图在项目中找到未使用的文件并将其删除。

0 个答案:

没有答案