Determining running programs in Python
Question: How would I use Python to determine what programs are currently running. I am
on Windows.


Answer: 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
    

