Получить все процессы, используя файл в Python - PullRequest
0 голосов
/ 07 сентября 2018

Я хотел бы найти эффективный способ получить все процессы, используя определенный файл.

Я знаю, что могу сделать psutil.process_iter() и затем искать process.open_files для файла для каждого процесса. Это очень неэффективно, так как поиск каждого отдельного процесса, и каждый файл, открытый каждому процессу, занимает много времени (10 секунд на моем компьютере).

Есть ли более быстрый способ? Можно ли просто получить все процессы, используя файл, вместо того, чтобы искать каждый отдельный процесс?

...