def updateTree(items,inTree,headerTable,count):
if items[0] in inTree.children:
inTree.children[items[0]].inc(count)
else:
inTree.children[items[0]]=treeNode(item[0],count,inTree)
if headerTable[items[0]][1]==None:
headerTable[items[0][1]==inTree.children[items[0]]
else:###这一个else总是报错invalid syntax
updateHeader(headerTable[items[0]][1]),inTree.children[items[0]])
if len(items)>1:
updateTree(items[1::],inTree.children[items[0]],headerTable,count)
定义的这个函数,在蓝色部分报错invalid syntax,希望得到指点。
少了个括号。
是下面这句的语法错误