Python _ast 模块,Pow() 实例源码

我们从Python开源项目中,提取了以下1个代码示例,用于说明如何使用_ast.Pow()

项目:py_gpumap    作者:ipachev    | 项目源码 | 文件源码
def visit_BinOp(self, node):
        if isinstance(node.op, _ast.Pow):
            return "pow(" + self.visit(node.left) + ", " + self.visit(node.right) + ")"
        output = "(" + self.visit(node.left) + self.visit(node.op) + self.visit(node.right) + ")"
        if isinstance(node.op, _ast.FloorDiv):
            output = "int" + output
        return output