Форум сайта python.su
0
Добрый день, имеем стенд: ubuntu + python 2.7 + ipython (2.7)
Берем примеры из книги Python - системное администрирование - например (запускаем в iPython):
alias achoo echo “|%l|” (page 63) - выдает ошибку т.к. В списке алиасов нет команды echo и это действительно так, но по книги все оченб даже ок. Может пакет еще какай-то доставить?
Или такой пример:
subprocess.call() - : невозможно получить доступ к -l : Нет такого файла или каталога
в общем то хотелось бы 1)использовать в оболочке ipython все команды из bash 2)вызвать команду с параметрами переданными отдельно как в п., а не subprocess.call(["ls -l ,“/tmp/”])
Офлайн
253
Мне вас трудно понять. Т.е. я не могу из вашего текста понять:
1. что вы задали на входе интерпретатора.
2. Что вы получили.
3. Чем недовольны или что ожидали получить.
Примеры желательно иметь работающие. Примерно так:
1) >>> import subprocess as sp >>> sp.check_call("ls -l",shell=1) 2) total 3182844 -rw-r--r-- 1 and Админист 265639769 Oct 4 2012 ARCH1.7z -rw-r--r-- 1 and Админист 1674428416 Jun 18 20:28 ARCH1.FDB -rw-r--r-- 1 and Админист 90932809 Oct 12 2012 ARCH11.7z -rw-r--r-- 1 and Админист 562348032 Jun 22 16:02 ARCH11.FDB -rw-r--r-- 1 and Админист 52605058 Oct 14 2012 ARCH11.h5 -rwxr-xr-x 1 and Админист 475186 Jun 2 2011 Ab2.exe
vatslav- Это что? Сокращение от нецензурного выражения?
как в п.
Офлайн