for H in networkx.connected_component_subgraphs(G):
bestScore = -1.0
for n, d in H.nodes_iter(data=True):
if d['Score'] > bestScore:
bestScore = d['Score']
bestSV = n
if bestSV is not None:
selectedSVs.add(bestSV)
没有nodes_iter这个属性了
从NetworkX 2.0开始,您应该更改以下代码行:
for n, d in H.nodes_iter(data=True):
致:
for n, d in list(H.nodes(data=True)):