Python est un langage orienté objet qui est libre par la communauté open-source . Depuis Python est un langage interprété pas compilé , vous voudrez peut-être démonter votre byte code des fins de débogage . Pour afficher le code d'octet Python pour une fonction, exécuter le module «dis» et utiliser la fonction démonter . Instructions
1
accéder à votre éditeur Python .
2
Tapez la commande suivante et appuyez sur " Entrée".
Importation dis
Python charge le désassembleur pour le module de byte code Python.
3 type de
la suivante et appuyez sur "Entrée".
StringExample = 'Ceci est un exemple de chaîne ' < br > Hôtels 4
définir votre fonction en tapant:
def exFunction (test) :
retour len ( StringExample ) ;
5
Démonter le fonction en tapant la commande suivante , puis appuyez sur "Entrée".
dis.dis ( exFunction ) ;
Python démonte la fonction et affiche le code octet . Dans cet exemple, Python retourne:
2 0 0 LOAD_GLOBAL (LEN)
3 LOAD_GLOBAL 1 ( StringExample )
6 CALL_FUNCTION 1
9 RETURN_VALUE
Dans cet exemple, le "2" est le numéro de ligne de la fonction .