Форум сайта python.su
0
python 2.7
Windows
Можно ли и как из скрипта запустить второе консольное окно?
Офлайн
173
import os os.system("start cmd")
Офлайн
0
хочется в рамках одно процесса инициализировать второе консольное окно.
я имел в виду не командную консоль.
когда давно я видел статью сейчас найти не могу, там было на qt создавалось стандартное окно(винды), и консольное для вывода разной инфы
Отредактировано weez (Март 13, 2013 14:38:10)
Офлайн
1
Так это совсем другое. При использовании гуи (любого) у Вас всегда будет консоль видна (если только её не подавлять). И это не “еще одна консоль”, а она всего одна и окно интерфейса.
Может с другой стороны подойти - зачем Вам две консоли?
Офлайн
0
да почти для того же что было в той статье которую я не помню :)
там было главное виндовое окно, а в консольное они выводили различную инфу для дебага.
а если конкретней то, есть процес(некая модель) которая изменяется со временем.
в первое окно хочу выводить состояние модели(параметр а равен тамуто,….).
а во втором иметь режим а интерпретатора для возможности горячей замены какой-нибудь части модели.
типа вот очень кривоватый пример
class Test: def _ini__(self): self.a=0 def run(self): self.met=lambda x:x**3 while True: self.a=met(4) test=Test() test.run()
Отредактировано weez (Март 14, 2013 14:51:16)
Офлайн
568
А окно точно было виндовое?
В линухах то несколько иначе все, там tty есть.
И на питоне мало кто кодит под виндами.
Офлайн
0
я думаю не на столько слеп чтоб линукс с виндой перепутать :)
Офлайн