def _write_coordinates(self, f, wn):
f.write('[COORDINATES]\n'.encode('ascii'))
entry = '{:10s} {:f} {:f}\n'
label = '{:10s} {:10s} {:10s}\n'
f.write(label.format(';Node', 'X-Coord', 'Y-Coord').encode('ascii'))
coord = nx.get_node_attributes(wn._graph, 'pos')
keys = list(coord.keys())
keys.sort()
for key in keys:
val = coord[key]
f.write(entry.format(key, val[0], val[1]).encode('ascii'))
f.write('\n'.encode('ascii'))
评论列表
文章目录