我有一个可以在终端中运行的Python脚本。然而,在我继续之前,需要等待它完成(输出两个文本文件)。我实现了以下操作:
command=['python','segment.py','audio.wav','trans.txt','out1.txt','out2.txt']
cmd=subprocess.Popen(command).wait()
它几乎立即生成out1.txt和out2.txt,但它们是空的。当我从终端运行命令时,经过几分钟后我才得到正确的out1.txt和out2.txt。我应该使用其他操作命令吗?