TypeError: неподдерживаемые типы операндов для +: 'int' и 'unicode' при использовании алгоритма обнаружения сообщества Newman Girvan в networkx в Python3
Я использовал алгоритм Newman Girvan, обнаруживающий сообщества для одного режиманеориентированная сеть с весами с использованием пакета networkx в Python3.Я запустил следующий код и получил сообщение об ошибке: TypeError: неподдерживаемые типы операндов для +: 'int' и 'unicode'.Я не мог понять это.
from networkx import edge_betweenness_centrality as betweenness
def most_central_edge(g1):
centrality = betweenness (g1, weight = 'w1')
return max(centrality, key = centrality.get)
communities = most_central_edge(g1)
TypeError: unsupported operand type(s) for +: 'int' and 'unicode'