监视python中子进程生成的进程数

2024-04-26 12:34:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望能够这样做:

import subprocess
nproc = 0
for i in range(100):
    subprocess.Popen(commands[i], when_finished="nproc -= 1")
    nproc += 1

while nproc > 0:
    print("%d processes running..." % nproc)

Tags: inimportforrangerunningcommandsprocessessubprocess