I had problems with arguments which had a space in them.  

The use of os.system re-parsed the arguments and caused the problems.  Switched to
use subprocess.call which does not need to re-parse the arguments.