Python Subprocess cmd - PullRequest
       18

Python Subprocess cmd

0 голосов
/ 17 декабря 2018

Я пытаюсь открыть CMD с помощью Python, а затем заставить его выполнить команду.После большого количества проб и ошибок я протестировал, открыв строку cmd с кодом подпроцесса ниже

subprocess.call('cmd', '/k')

Когда он вызывает приглашение cmd, и я пытаюсь выполнить простую команду, такую ​​как ll или ls, она дает мне 'ls 'не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

есть ли способ открыть CMD и заставить его выполнить команду?

1 Ответ

0 голосов
/ 18 декабря 2018

Вы можете сделать что-то вроде этого:

1.Получить ввод

2. Затем запустить системную команду

import os
x = input()
os.system(x)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...