def visit_AugAssign(self, node):
if node.op.__class__ != ast.Pow:
return node
dummy_math = ast.Name(id="math", ctx=ast.Load())
dummy_func = ast.Attribute(value=dummy_math, attr="pow", ctx=ast.Load())
dummy_call = ast.Call(func=dummy_func, args=[node.target, node.value], keywords=[], starargs=None, kwargs=None)
return ast.Assign(targets=[node.target], value=dummy_call)
评论列表
文章目录