Comprimentos de aresta especificados em networkx / igraph (Python)

Eu queria visualizar uma rede com os dados que tenho e gostaria de fazer um gráfico com comprimentos de arestas específicos. Eu uso Python, e eu tentei networkx e igraph para traçar, mas todos parecem atribuir comprimentos de arestas fixas.

a.) Eu me pergunto se eu fiz os códigos errado ou os pacotes não são realmente capazes. Como você implementa corretamente comprimentos de aresta especificados para networkx ou igraph?

b) Se networkx e igraph não podem fazer isso, qual pacote você poderia sugerir? (De preferência, um que pode transportar mais de 80 mil nós).

Obrigado!