Мне нужно выполнить ряд команд в командной строке, и я хочу автоматизировать этот процесс.Я могу запустить команду в командной строке, используя код Python:
import os
os.system("start /B start cmd.exe @cmd /k {command}")
ИЛИ
import os
import subprocess
p = subprocess.Popen(["start", "cmd", "/k", "command"], shell = True)
Однако после выполнения команды я не могу написать другую команду в той же командной строке.Есть ли способ сделать это?
Поток Вызов внешней команды в Python похож, но я не думаю, что это объясняет, как написать новую команду в той же командной строке послепредыдущий завершает выполнение
Также, как я понимаю выполнение нескольких команд bash с подпроцессом объясняет, как выполнять команды параллельно, а не одна за другой.