Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur Visa Python Byte Code

    Python är ett objektorienterat språk som är fri genom öppen källkod . Eftersom Python är ett tolkat , inte sammanställt språk , kanske du vill plocka isär din bytekod för felsökning. Om du vill visa Python bytekod för en funktion , kör " dis " modul och använd isär funktionen . Instruktioner
    1

    åt din Python redaktör .
    2

    Skriv följande och tryck på " Enter".

    Import dis

    python laddar disassembler för Python bytekod modul .
    3

    Skriv följande och tryck på " Enter ".

    stringExample = ' Detta är en sträng exempel "

    4

    Definiera din funktion genom att skriva:

    def exFunction ( test) :

    retur len ( stringExample ) ;
    5

    Demontera funktionen genom att skriva följande och tryck sedan på " Enter ".

    dis.dis ( exFunction ) ,

    Python tar isär funktion och visar bytekod . I detta exempel Python returnerar:

    2 0 LOAD_GLOBAL 0 ( len ) katalog

    3 LOAD_GLOBAL 1 ( stringExample ) katalog

    6 CALL_FUNCTION en

    9 RETURN_VALUE

    i det här exemplet är " 2 " linjen antalet funktionen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur sortera listor i Python
    ·Hur att rensa skärmen i Python Programmering
    ·Header Fel i Python
    ·Hur du tar bort nollor från listorna i Python
    ·Python sorteringsfunktion
    ·Hur man kör Python Från Bash
    ·Funktionsprototyp i Python
    ·Vad är Python Coding
    ·Skiftlägesokänslig strängjämförelser i Python
    ·Hur Square i Python
    Utvalda artiklarna
    ·Vad är den sträng klass i Java
    ·Hur man ska tolka en sträng som en Boolean i Python
    ·Hur man installerar QBasic Med Windows XP
    ·Hur man skapar ett alternativ Box i Visual Basic
    ·Hur man driver ett Python-skript i Windows
    ·SQLite Filtyper
    ·Hur att bryta en lång sträng
    ·Lägga Javascript dynamiskt med DOM Scripting
    ·Hur Överför HTML datatabeller till Excel i PHP
    ·Hur man skapar en WebTop i PHP
    Copyright © Dator Kunskap http://www.dator.xyz