标签: python windows python-3.x psutil
我想找到一种有效的方法来使用特定文件来获取所有进程。
我知道我可以psutil.process_iter(),然后在process.open_files中搜索每个过程的文件。这是非常低效的,因为搜索每个进程以及每个进程打开的每个文件都需要很多时间(在我的计算机上为10秒)。
psutil.process_iter()
process.open_files
有更快的方法吗?是否可以仅使用文件直接获取所有进程,而不是搜索每个进程?