def visit_For(self, node):
for field, value in ast.iter_fields(node):
flag_cache = self.flag
if field == 'target':
self.flag = 'lhs'
if isinstance(value, list):
for item in value:
if isinstance(item, ast.AST):
self.visit(item)
elif isinstance(value, ast.AST):
self.visit(value)
self.flag = flag_cache
评论列表
文章目录