Я использую Python для работы с networkx и рисую некоторые графики.
Я столкнулся с проблемой:
TypeError: 'dict' object is not callable
в этой строке кода:
set_node_color(num, list(Graph.node()))
Я искал, чтобы найти, что эта ошибка возникает, когда я использую имя переменной dict
.
Проблема в том, что я не использую переменные с именем dict
, ния использую любые типы словарей в любом месте кода.В случае необходимости, печать типа Graph
дает <class 'networkx.classes.digraph.Digraph'>
.
. Я также пытался печатать тип для Graph.node()
только для получения той же ошибки, сообщая мне 'dict' object is not callable
.Поэтому я подозреваю, что Graph.node()
является переменной типа dict
, но использование (Graph.node()).items()
вызывает то же самое TypeError
.
Любая помощь или советы были бы хорошими.Спасибо.