我遇到了常见的Python错误expected an indented block
。我知道这通常是由混合标签和空格引起的...但是我知道这个事实我只在这个程序中使用了空格。
以下是代码:
class FullHC:
def __init__(self):
self.id_clusters = []
self.blockmodels = []
def create_hc(G, t=1.0):
labels=G.nodes()
...
行labels=G.nodes()
导致错误。无论何时我将函数放在create_hc
的位置,我都会遇到类似的错误。
如果你看到我不知道的东西,请告诉我,因为这真的让我头疼。
非常感谢。
答案 0 :(得分:2)
作为函数的第一行来构思:
class FullHC:
def __init__(self):
self.id_clusters = []
self.blockmodels = []
def create_hc(G, t=1.0):
labels=G.nodes()