Cómo redirigir las declaraciones de impresión al widget de texto Tkinter

Tengo un programa Python que realiza un conjunto de operaciones e imprime la respuesta en STDOUT. Ahora estoy escribiendo una GUI que llamará a ese código ya existente y quiero imprimir el mismo contenido en la GUI en lugar de STDOUT. Usaré el widget de Texto para este propósito. No quiero modificar mi código existente que realiza la tarea (este código también lo utilizan otros programas).

¿Puede alguien indicarme cómo puedo usar esta definición de tarea existente y usar su resultado STDOUT e insertarlo en un widget de texto? En el programa GUI principal, quiero llamar a esta definición de tarea e imprimir sus resultados a STDOUT. ¿Hay alguna manera de usar esta información?

Respuestas a la pregunta(4)

Su respuesta a la pregunta