我有一個python腳本,我可以使用終端運行。但是,我需要等到它完成(輸出兩個文本文件),然後才能繼續。我執行:等待終端命令完成python
command=['python','segment.py','audio.wav','trans.txt','out1.txt','out2.txt']
cmd=subprocess.Popen(command).wait()
它確實生成out1.txt和out2.txt幾乎immideatly,但他們是空的。當我從終端運行命令時,我會得到正確的out1.txt和out2.txt(幾分鐘後)。我應該使用其他一些操作命令嗎?