def findId(a, id):
if hasattr(a, "global_id") and a.global_id == id:
return a
if type(a) == list:
for child in a:
tmp = findId(child, id)
if tmp != None:
return tmp
return None
if not isinstance(a, ast.AST):
return None
for child in ast.iter_child_nodes(a):
tmp = findId(child, id)
if tmp != None:
return tmp
return None
评论列表
文章目录