На самом деле я запускаю интерпретатор python через терминал bash Linux, и я хотел бы иметь возможность выполнять некоторые команды bash в /bin через интерпретатор python. Как я могу это сделать?

2 ответа2

0
from subprocess import call
call(["ls", "-l"])
0

Если вы пытаетесь запустить некоторые из основных команд ОС, ознакомьтесь с модулем ОС Python https://docs.python.org/3.5/library/os.html и модулем подпроцесса https://docs.python.org/3.5/library/subprocess.html

Модуль ОС предоставляет самый простой способ взаимодействия с ОС в Python.

>>> import os

>>> os.listdir('/bin')

В качестве примера перечислил бы содержимое файла в каталоге /bin.

Можете ли вы более точно указать, какие команды bash вы хотите запустить?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .