Я пытаюсь использовать XULRunner
для добавления графического интерфейса в программу на основе командной строки.
Одним из решений было бы использовать что-то вроде popen из приложения XUL для взаимодействия с программой командной строки.
Мои вопросы:
- У XPCOM есть popen?
- Достаточно ли в XPCOM примитивов для создания popen?
- Есть ли другой подход, который дает доступ к стандартному входу / выходу из
процесс?
Похоже, что PyXPCOM обладает такой возможностью, но я бы не стал добавлять зависимость, если это возможно.