Fix syntax error in an example in the ast documentation and sync docstrings (GH-18946)

This commit is contained in:
Pablo Galindo 2020-03-12 00:48:19 +00:00 committed by GitHub
parent 276a84a0a6
commit c00c86b904
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -1704,7 +1704,7 @@ and classes for traversing abstract syntax trees:
value=Name(id='data', ctx=Load()),
slice=Constant(value=node.id),
ctx=node.ctx
), node)
)
Keep in mind that if the node you're operating on has child nodes you must
either transform the child nodes yourself or call the :meth:`generic_visit`

View File

@ -443,11 +443,11 @@ class NodeTransformer(NodeVisitor):
class RewriteName(NodeTransformer):
def visit_Name(self, node):
return copy_location(Subscript(
return Subscript(
value=Name(id='data', ctx=Load()),
slice=Constant(value=node.id),
ctx=node.ctx
), node)
)
Keep in mind that if the node you're operating on has child nodes you must
either transform the child nodes yourself or call the :meth:`generic_visit`