да почти для того же что было в той статье которую я не помню :)
там было главное виндовое окно, а в консольное они выводили различную инфу для дебага.
а если конкретней то, есть процес(некая модель) которая изменяется со временем.
в первое окно хочу выводить состояние модели(параметр а равен тамуто,….).
а во втором иметь режим а интерпретатора для возможности горячей замены какой-нибудь части модели.
типа вот очень кривоватый пример
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()
чтоб во втором написать строчку test.met=lambda x:x**2
и метод поменялся на лету.