питон: как начать невидимую консоль python из скрипта python под windows?


Мне нужно запустить консоль Python из скрипта Python под Windows.Выход этой консоли должно быть написано на поле.Я использую вызвать подпроцесс 'питон приставка питон может быть 2 или 3, зависит от выбора пользователя, поэтому я не могу использовать код.InteractiveConsole.Теперь, я запустить Python с подпроцессом.К popen, как stdin=труба, stdout и stderr являются два подкласса файл, где писать методы печати на моем поле.

class output(file):  def __init__(self):    super(output,self).__init__("out","wb")  def write(self,data):    MyTextBox.Text = dataout=output()

Все ок.р=к popen("Python С -я",как stdin=труба,поток stdout=выход,поток stderr=ошибаться)заблуждаться-это другой класс, так же как и выход, но другой файл.ОК, P-это подпроцесс, но stdout и stderr нет.Конечно, я не так что-то, но я не понимаю!Может быть, я должен использовать 4 переменных? out_write и out_read для stdout и err_write, err_read для stderr?Помогите!