スーパーコライダーを使用して、Python で FoxDot モジュールの自動起動システムを作成しようとしています。
私の主な問題は、次のコードを実行するときです。
if(running == False):
startup = thisdir+"/FoxDot/startup.scd" #the location where my startup file is
subprocess.Popen([sclangloc], 0, startup, cwd=ourcwd, shell=True, ) #boot program with file containing arguments (FoxDot.start)
ただし、実際にこれを実行すると、プログラムは起動しますが、ファイル内の引数を実際に実行しようとすることはありません。
上記の引数を使用してスーパーコライダー (具体的には sclang (FoxDot が機能するために使用するサーバー)) を実行するにはどうすればよいですか?
ありがとうございました