每日总结-第九天-networkx

2020-04-09  本文已影响0人  SamiraG

复制对象

copy.deepcopy()

networkx节点和边属性

G = nx.Graph() # new graph
G.add_node(1)
G.add_node(1, label = '[FUNC]')
G.add_node(1, label = '[init]')
G.add_node(2)
G.add_edge(1, 2)
G.add_edge(1, 2, attr1 = 'this_is_a_edge_attribute')
G.add_edge(1, 3, attr1 = 'this_is_a_edge_attribute')
G[1] = "hh"
for edge in G.edges:
    print(G[edge[0]][edge[1]]) #边的属性
for node in G.nodes:
    print(G.nodes[node]) #节点属性

按照id读取gml

G = nx.read_gml(gml_filename, label='id')
#Attention:即使按照id读取,保存成gml的时候label即为id

x64寄存器

上一篇 下一篇

猜你喜欢

热点阅读