def getLineNumberFromAst(a):
if not isinstance(a, ast.AST):
return None
if hasattr(a, "lineno"):
return a.lineno
line = None
for child in ast.iter_child_nodes(a):
line = getLineNumberFromAst(child)
if line != None:
return line
return line
评论列表
文章目录