def visit_For(self,node):
#Iterator variables don't get picked up in the Assign nodes, so we have to find them by looking at for loops
self.grabVar(node.target)
#We also keep track of where this for loop starts and ends
self.forLoops[node.lineno] = {'start':node.lineno,'end':node.body[len(node.body)-1].lineno,'is_arg':False}
ast.NodeVisitor.generic_visit(self, node)
评论列表
文章目录