Determining running programs in Python

Thanks to @hb2pencil for the WMIC command! Here’s how you can pipe the output without a file:

import subprocess
cmd = 'WMIC PROCESS get Caption,Commandline,Processid'
proc = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE)
for line in proc.stdout:
    print line

Leave a Comment