this might lead to various unpleasant side effects happen there are spaces in the arguments etc.  I guess it would be better to use subprocess.Popen or may be runpy would fit here?