Хотите узнать, как выполнять команды Shell с помощью Python? В этом учебнике мы покажем вам, как использовать Python для выполнения команд Shell на компьютере под управлением Linux.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Python 3.8.5

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Похожий учебник — Python

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Python.

Учебный питон — Выполнение команд Shell

Используйте Python для выполнения системной команды.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

В нашем примере Python будет отображать выход команды непосредственно на экране.

В нашем примере Python не будет продолжаться до тех пор, пока не будет закончена команда системы.

Учебный Python — Выполнение команд системы

Используйте Python для выполнения системной команды.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

В нашем примере Python будет хранить результат команды в переменной.

В нашем примере Python не будет продолжаться до тех пор, пока не будет закончена команда системы.

Учебный Python — Выполнить команду системы как подпрос процесс

Выполнить команду системы в качестве подпрогоса.

Copy to Clipboard

По желанию разделите команду на массив.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

В нашем примере Python породит новый процесс выполнения команды системы.

Учебный Python — Выполнить команду Shell как подпрос процесс

Выполнить команду системы в качестве подпрогоса.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

В нашем примере Python породит новый процесс выполнения команды системы.

В нашем примере Python будет хранить результат команды в переменной.

Поздравляю! Вы можете использовать Python для запуска команд Shell.