Python es un lenguaje orientado a objetos que es gratuita a través de la comunidad de código abierto. Dado que Python es un lenguaje interpretado no compilado , es posible que desee desmontar el código de bytes para la depuración. Para ver el código de bytes de Python para una función , ejecute el módulo de "dis " y utilizar la función de desmontar . Instrucciones
1
acceso a su editor de Python .
2
escriba lo siguiente y pulse "enter".
Importación dis
Python carga el desensamblador para el módulo de código de bytes de Python.
3
Escriba lo siguiente y pulse " Enter".
stringExample = 'Este es un ejemplo de cadena " < br > Página 4
Defina su función escribiendo:
def exFunction (test) :
return len ( stringExample ) ;
5
Desmonte el función , escriba lo siguiente y luego presione " Enter".
dis.dis
( exFunction ) ;
Python desmonta la función y muestra el código de bytes . En este ejemplo, Python devuelve:
2 0 0 LOAD_GLOBAL (len )
3 LOAD_GLOBAL 1 ( stringExample )
6 CALL_FUNCTION 1
9 RETURN_VALUE
En este ejemplo, el " 2 " es el número de línea de la función.