如何将其转换为间隔和更清洁的版本?节点相距更远且不重叠的地方。

g = nx.read_edgelist('Input.txt', nodetype=str,
data=(('weight',int),), create_using=nx.DiGraph())
pos = nx.spring_layout(g, k=50)
nx.draw_networkx_edges(g,pos,
width=5,alpha=1,edge_color='orange')
nx.draw(g,pos,with_labels=True)
labels = {e: g.edges[e]['weight'] for e in g.edges}
nx.draw_networkx_edge_labels(g,pos,edge_labels=labels)
plt.show()