Как запустить скрученный реактор с ipython

Мне нужно запустить скрученный реактор изнутри ipython таким образом, чтобы он мог продолжать взаимодействовать. На справочной странице Ipython есть ссылки на Twisted, но я не мог понять, как мне действовать дальше. Документация ссылается на IPython.kernel.twistedutil, так что у меня сложилось впечатление, что это должно быть стандартное решение... Заранее спасибо

Сандро *:-)


person Alessandro Dentella    schedule 12.01.2011    source источник


Ответы (1)


Это то, что вы имеете в виду?

http://code.activestate.com/recipes/410670-integrating-twisted-reactor-with-ipython/

Это запустит реактор Twisted в потоке вместе с основным потоком IPython. Вы должны иметь доступ к потоку Twisted из IPython.

Другим возможным решением может быть открытие люка "Service" вместе с вашим приложением Twisted в файле .tac.

person Kevin Horn    schedule 09.03.2011