← Все вопросы по Python
🔥 Python 📂 Stdlib ⚡ Junior/Middle

Как запустить внешнюю программу? subprocess.

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
subprocess.run(["ls", "-l"]), capture_output=True.

Варианты ответа в приложении:

  • A. os.system Правильный
  • B. subprocess.run — современный способ, возвращает результат
  • C. Только shell=True
  • D. Нельзя получить вывод

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.