У меня есть строка под названием variable
, и вам нужно сделать subprocess
эквивалент os.system
. Я пытался найти способ сделать это, но только нашли:Python 3: Использование подпроцесса Вместо os.system
variable2 = subprocess.Popen(args, stdout=subprocess.PIPE)
print variable2.communicate()[0]
Однако у меня возникают проблемы с пониманием, как использовать его. Как мне достичь своей цели?
Что такое 'args' здесь? В Py3 'print' - это функция, а не инструкция. –
Кодовый блок копируется/вставлен, потому что я не могу найти способ делать то, что мне нужно, поэтому вопрос. –
Возможный дубликат [В Python, как я использую подпроцесс вместо os.system?] (Http://stackoverflow.com/questions/421206/in-python-how-i-do-use-subprocess-instead-of -os-system) –