At the moment I am playing with things like: p = subprocess.Popen('ls -l', shell = True, stdout = subprocess.PIPE)
I think that most of the times this are the values I want. So it would be nice to overrule the defaults. What is the best way to do this? So creating a function that is exactly the same except for the defaults for shell and stdout (and maybe stderr). It is a little less important as I first thought, because I found the following: error, output = subprocess.getstatusoutput('ls -1') files_new = output.splitlines() But it is still nice to know. -- Cecil Westerhof Senior Software Engineer LinkedIn: http://www.linkedin.com/in/cecilwesterhof -- https://mail.python.org/mailman/listinfo/python-list