Puede incrustar el shell IPython dentro de su aplicación para que lance el shell en primer plano. ¿Hay alguna manera de incrustar un servidor telnet en una aplicación de Python para que pueda hacer telnet a un determinado puerto y ejecutar un shell remoto de IPython?Incrustar un shell de Python remoto en una aplicación
Cualquier consejo para redirigir las secuencias de entrada/salida para IPython o cómo conectarlo a una biblioteca de servidor telnet o recomendaciones para otras bibliotecas que podrían utilizarse para implementar esto son muy apreciadas.
Creo que la mejor práctica es utilizar "seleccionar" en lugar de enhebrar en un servidor. http://ilab.cs.byu.edu/python/select/echoserver.html –