| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Come visualizzare bytecode Python
    Python è un linguaggio orientato agli oggetti che è libero attraverso la comunità open-source . Dal momento che Python è un linguaggio interpretato non compilato , si potrebbe desiderare di disassemblare il codice byte per il debug. Per visualizzare il bytecode Python per una funzione , eseguire il modulo " dis " e utilizzare la funzione di smontare . Istruzioni
    1

    Accesso vostro editor di Python .
    2

    digitare quanto segue e premere " Invio".

    Import dis

    Python carica il disassembler per modulo bytecode Python .
    3

    Digitare quanto segue e premere "Invio".

    StringExample = ' Questo è un esempio di stringa ' < br >
    4

    Definire la funzione digitando:

    def exFunction (test) :

    ritorno len ( StringExample ) ;
    5

    Smontare il funzione digitando il seguente ; quindi premere "Invio".

    dis.dis ( exFunction ) ;

    Python smonta la funzione e visualizza il codice byte . In questo esempio, Python restituisce:

    2 0 0 LOAD_GLOBAL ( len ) per

    3 LOAD_GLOBAL 1 ( StringExample ) per

    6 CALL_FUNCTION 1

    9 RETURN_VALUE

    In questo esempio , il "2" è il numero di riga della funzione .

    Previous :

    next :
      Articoli Correlati
    ·Come convertire Celsius a Fahrenheit su Python 
    ·Come creare HTML in Python 
    ·Come sapere le dimensioni di una matrice in Python 
    ·Come eseguire un file Python 
    ·Come impostare un parser 
    ·Come convertire MATLAB script di Python 
    ·PHP Le interruzioni del VirtualHost Tipo Mime 
    ·Come fare riferimento a percorsi disco su Python 
    ·Come fare un array dinamico 2D di stringhe in Python 
    ·Come profilo Python 
      Articoli in evidenza
    ·Come Controllare l'indirizzo email Format Con PHP 
    ·Come fare un ping da Visual Basic 
    ·Come disattivare Oracle modulo Trace 
    ·Come rimuovere il testo da una casella di testo in NET 
    ·Che cosa sono i diagrammi di flusso del programma 
    ·Come faccio a leggere stream Java 
    ·Come scrivere su file temporanei in Ruby 
    ·Come modificare una pagina Web 
    ·Come eliminare la password di un Toshiba Tecra M2 
    ·Come creare un file di testo in Visual Basic 6 
    Copyright © Conoscenza Informatica http://it.wingwit.com