How to use subprocess popen Python [duplicate]

subprocess.Popen takes a list of arguments:

from subprocess import Popen, PIPE

process = Popen(['swfdump', '/tmp/filename.swf', '-d'], stdout=PIPE, stderr=PIPE)
stdout, stderr = process.communicate()

There’s even a section of the documentation devoted to helping users migrate from os.popen to subprocess.

Leave a Comment