Графический график Python ASCII

Я ищу библиотеку для рисования графиков ASCII (для использования в консоли) с Python. График довольно прост: это всего лишь блок-схема трубопроводов.

Я видел NetworkX и igraph, но не видел способ вывода на ascii.

У вас есть опыт в этом?

Большое спасибо!

Патрик

EDIT 1: Я действительно нашел библиотеку, которая мне нужна, но она находится в perl Graph :: Easy . Я мог бы вызвать код из python, но мне не очень нравится идея … все еще ищет решение python 🙂

  • стили строки ошибок openpyxl
  • Что такое Ruby-эквивалент «s =» приветствия Python,% s. Где% s?% («Джон», «Мэри»)
  • Как проверить, может ли строка быть подвергнута типу для float в Python?
  • Перемещение элементов в списках в python
  • Разница в результатах GLM между iPython и R
  • Фильтрация определенных байтов в python
  • Выполнение Javascript с Python
  • Список подкласса Python для проверки новых элементов
  • 4 Solutions collect form web for “Графический график Python ASCII”

    Когда вы говорите «простой сетевой график в ascii», вы имеете в виду что-то вроде этого?

    .===. .===. .===. .===. | a |---| b |---| c |---| d | '===' '===' '---' '===' 

    Я подозреваю, что есть, вероятно, более эффективные способы отображения любой информации, которая у вас есть, чем попытка и нарисовать ее на консоли. Если это просто конвейер, почему бы просто не распечатать:

     abcd 

    Если вы уверены, что это маршрут, вы могли бы попытаться создать достойный график с использованием Matplotlib, а затем отправить содержимое на один из многих конвертеров изображений в ascii, которые вы можете найти в Интернете.

    ascii-plotter может делать то, что вы хотите …

    Это не напрямую основано на Python, но вы должны взглянуть на мастер-режим emacs

    • видео в стиле исполнителя
    • сайт artist-mode

    Вы можете управлять emacs с python с помощью pymacs , или вы можете взглянуть на код lisp и нарисовать вдохновение.

    Для рисования сетей pydot может быть более удобным решением, чем matplotlib. Он основан на графике ( галерее ).

    Python - лучший язык программирования в мире.