我正在尝试构建此程序,但我在这里找不到任何适用于此特定问题的答案。
import os
import time
from pywinauto import application
import subprocess
#app = application.Application.start("cmd.exe")
#cmd = app.active_.SetEditText('dir')
#cmd.Edit.TypeKeys("dir")
#dir = r"D:\Users\gpaiva\Desktop\Reconhecimento de fala\minicurso-asr\bin"
#cmdline = "HVite -C cfg\hvite_live.conf -g -e -d hmm1 -i mlf\testliveout.mlf -w net\network dics\dictionary lists\models"
#rc = call("start cmd /K " +cmdline, cwd=dir)
#cmd = subprocess.check_output([r"cd D:\Users\gpaiva\Desktop\Reconhecimento de fala\minicurso-asr\bin"])
#hvite = cmd.subprocess.check_output(["HVite -C cfg\hvite_live.conf -g -e -d hmm1 -i mlf\testliveout.mlf -w net\network dics\dictionary lists\models"])
我尝试过许多其他方法来做到这一点,但我擦除了,以上是最近的尝试。
如果有人能帮助我,我将非常感激。
答案 0 :(得分:0)
需要使用/ Wait命令
启动start命令我还没有对它进行过测试,但是这样的话:
cmdrun = "cmd /K " + cmdline
rc = call("start " + cmdrun + " /WAIT", cwd=dir)