Выполнение команды типа терминала в моем приложении

Я хочу создать приложение Ubuntu, которое имеет графический интерфейс для CLI-приложения. Я хочу выполнить команду терминала, например, по нажатию кнопки в моем приложении. Как я могу это сделать? Или мне действительно не нужно этого делать?

Могу ли я также получить то, что будет отображаться в качестве последней / текущей строки при выполнении команды терминала?

(я пишу свое приложение используя быстро, как описано здесь )

0
задан 30 June 2012 в 22:48

1 ответ

Python (язык программирования, который использует шаблон рабочего стола Quickly) предоставляет модуль подпроцессинга для вызова других программ. Документация находится здесь: http://docs.python.org/library/subprocess.html

Он предоставляет вспомогательные функции, но для более сложных вещей (таких как чтение выходных данных, когда вы описано, если я правильно помню) вам часто нужно использовать его класс Popen.

0
ответ дан 30 June 2012 в 22:48

Другие вопросы по тегам:

Похожие вопросы: