Python ASCII图形绘制

Pat*_*ick 24 python ascii graph

我正在寻找一个用Python绘制ASCII图形(用于控制台)的库.图表非常简单:它只是管道的流程图.

我看到了NetworkX和igraph,但没有看到输出到ascii的方法.

你有这方面的经验吗?

非常感谢!

帕特里克

编辑1:我实际上找到了一个我需要的库,但它在perl Graph :: Easy中.我可以从python调用代码,但我不太喜欢这个想法...仍在寻找python解决方案:)

Jon*_*age 2

当你说“ascii 中的简单网络图”时,你的意思是这样的吗?

.===.   .===.   .===.   .===.
| a |---| b |---| c |---| d |
'==='   '==='   '---'   '==='
Run Code Online (Sandbox Code Playgroud)

我怀疑可能有更好的方法来显示您所拥有的任何信息,而不是尝试在控制台上绘制它。如果它只是一个管道,为什么不直接打印出来:

a-b-c-d
Run Code Online (Sandbox Code Playgroud)

如果您确定这是一条路线,您可以尝试的一件事是使用Matplotlib生成一个像样的图表,然后将内容发布到您可以在网络上找到的众多图像到 ASCII 转换器之一。