Я хотел бы запустить несколько файлов cmd, используя Pyqt5. В настоящее время я могу запустить только один файл cmd ... вот фрагмент кода:
def run(self):
self.process = QProcess(self)
self.process.started.connect(lambda: self.statusUpdate('Started'))
self.process.finished.connect(lambda: self.statusUpdate('Finished'))
self.process.start('test.cmd')
def statusUpdate(self, event):
print(event)
self.status = event
Вот простой cmd-файл, с которым я хочу протестировать:
echo TEST
echo TEST
echo TEST
PAUSE
Я заметил, что, хотя cmd-файл заканчивается, он никогда не печатает 'Finished'
Как запустить другой cmd-файл после завершения первого?