Если вы просто хотите передать некоторые данные, как показано в вашем примере, вы можете сделать это следующим образом
Message: {{ child.message }}
<app-child #child></app-child>
Когда вы говорите «простой сетевой график в ascii», подразумеваете ли вы что-то подобное?
.===. .===. .===. .===.
| a |---| b |---| c |---| d |
'===' '===' '---' '==='
Я подозреваю, что, возможно, есть лучшие способы отобразить любую имеющуюся информацию, чем пытаться и нарисуйте его на консоли. Если это просто конвейер, почему бы просто не распечатать:
a-b-c-d
Если вы уверены, что это маршрут, вы могли бы попытаться сгенерировать приличный граф, используя Matplotlib , а затем опубликовать содержимое одному из многих преобразователей изображения в ascii , которые вы можете найти в Интернете.
Он не основан непосредственно на Python, но вы должны взглянуть на режим Artist в emacs
Вы можете управлять emacs из python с помощью pymacs , или вы можете взглянуть на код lisp и черпать вдохновение.
Для рисования сетей pydot может быть более удобным решением, чем matplotlib. Он основан на графике ( галерея ).