This probably will meet your needs:

import os
os.system("csound play.orc play.sco")

If you need more control try the subprocess module.

[EMAIL PROTECTED] wrote:
> I have been auto-generating .bat files and then running
> os.startfile('whatever.bat').  I don't
> seem to be having much luck when I try other methods.  All of a sudden
> I am stuck in a
> situation where I need the program that is calling to end and a new
> program to start (because otherwise I get several uneeded copies).
>
> csoundgrid4.csgrid(arrg1,  """;<sco_header>""", filename)
>
> with this by executing the main function
>
> os3.execvp('python', 'csoundgrid4.py', arrg1,  """;<sco_header>""",
> filename)
>
> and the program just ends.  I would also be glad to get rid of all the
> bats that I generate when I
> run an external program like csound.  The command line I run is
> somthing like
>
> csound play.orc play.sco
>
> I haven't had much luck using os.startfile with arguments
>
> Hopefully this is an easy question and any help would be apreaceated
> (befour my computer gets rabies)
> 
> http://www.dexrow.com

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to