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