title: running several system commands in parallel in Python
body: <p>I write a simple script that executes a system command on a sequence of files.
  To speed things up, I'd like to run them in parallel, but not all at once - i need to control maximum number of simultaneously running commands.
  What whould be the easiest way to approach this ?</p>