![](/img/trans.png)
[英]How can I create a nested dictionary object from tree-like file-directory text-file?
[英]How can i create a tree like diagram from a file?
我有一個由對象之間的鏈接組成的文件:
object1 obj
您可以為此使用networkx
。 您擁有的是一個“鏈接”文件,在 networkx 中稱為“邊緣”。 在您的情況下,您可以使用read_adjlist
function。
import networkx as nx
g = nx.read_adjlist('yourfile')
然后,您可以使用matplotlib
或graphviz
等庫打印圖表
import matplotlib.pyplot as plt
nx.draw(g)
plt.draw
plt.show()
如果你想讓你的圖表更漂亮或者有一個特定的布局,嘗試 graphviz 很有趣,遺憾的是我非常不擅長它,所以你必須自己去挖掘它;)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.