Ошибка разбора при чтении определенного файла Pajek (NET) с Networkx в Jupyter - PullRequest
0 голосов
/ 24 мая 2019

Я пытаюсь прочитать этот файл pajek в версии Google Colab для Jupyter, и я получаю ошибку при выполнении следующего очень простого кода:

J = nx.MultiDiGraph()
J=nx.read_pajek("/content/data/graphdatasets/jazz.net")
print(nx.info(J))

Ошибка заключается в следующем:

/usr/local/lib/python3.6/dist-packages/networkx/readwrite/pajek.py in parse_pajek(lines)
    211                 except AttributeError:
    212                     splitline = shlex.split(str(l))
--> 213                 id, label = splitline[0:2]
    214                 labels.append(label)
    215                 G.add_node(label)

ValueError: not enough values to unpack (expected 2, got 1)

С pip show networkx я вижу, что у меня установлена ​​версия Networkx: 2.3.Я что-то не так делаю в коде?

Обновление: вставка ниже первых нескольких строк файла:

*Vertices     198
*Arcs
*Edges
       1       8        1
       1      24        1
       1      35        1
       1      42        1
       1      46        1
       1      60        1
       1      74        1
       1      78        1
...