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