¿Qué debo hacer cuando ocurren errores de DirectX? ¿Alguien tiene algún consejo?
def add2(a, b):
Devuelve a + b
decompile_func descompila el objeto de código de la función en un árbol de sintaxis ast, str_ast visualiza el árbol de sintaxis ast, use estos dos Las herramientas son útiles para aprender el árbol de sintaxis ast de Python.
desde meta.decompiler importar decompile_func
desde meta.asttools importar str_ast
imprimir str_ast(decompile_func(add2))
FunctionDef( args=argumentos(args=[Nombre(ctx=Param(),
id='a'),
Nombre(ctx=Param(),
id='b')],
defaults=[],
p> kwarg=Ninguno,
vararg=Ninguno),
body=[Return(value=BinOp(left=Name(ctx=Load(),
id='a'),
op=Add(),
right=Nombre(ctx=Cargar(),
id='b'))],
decorator_list=[],
name='add2')
python_source convertirá el árbol de sintaxis ast en código fuente de Python: