Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe te bekijken Python Byte Code
Python is een object - georiënteerde taal die vrij door de open - source community . Omdat Python is een geïnterpreteerde , niet gecompileerde taal , kunt u uw byte code te demonteren voor debugging doeleinden . Om de Python bytecode bekijken voor een functie , voert de " dis " module en gebruik het demonteren functie . Instructies
1

Access uw Python -editor .

Type 2 de volgende , en druk op ' Enter '.

Import dis


python laadt de disassembler voor Python bytecode module .

Type 3 het volgende en druk op ' Enter '.

StringExample
= ' Dit is een string voorbeeld ' < br > Goedkope 4

Definieer uw functie door te typen :

def exFunction
( test) :

return len
( StringExample ) ;
5

Demonteer de functie door het volgende te typen , druk vervolgens op " Enter ".

dis.dis
( exFunction ) ;

Python
demonteert de functie en toont de bytecode . In dit voorbeeld , Python rendement :

2 0 LOAD_GLOBAL 0 ( len ) op

3 LOAD_GLOBAL 1 ( StringExample )

6 CALL_FUNCTION 1


9 RETURN_VALUE < br >

In dit voorbeeld is de " 2 " is het lijnnummer van de functie .

Previous: Next:
  python Programming
·Hoe de numerieke variabele in …
·Hoe te Python profiel 
·Hoe de lengte van de Dictionar…
·Hoe de Gemiddelde van Sommen i…
·Hoe maak je een programma vanu…
·Hoe maak je een grafiek in Pyt…
·Wat is een SQL- object ? 
·Wat Taal Is de Python Interpre…
·Hoe maak Variabelen Output geh…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe om te controleren een File Owner in …
·Hoe kan ik een string omzetten naar een …
·Hoe toegang Video Podcasts Met de iPhone…
·Een tutorial over SQL Geneste query 
·Hoe te Typ in de Chinese tekens op uw US…
·Hoe te Flow Diagrams maken 
·Hoe de code om tekst uit een DOCX- besta…
·Wat is een looping in Java ? 
·Hoe te Enum hiërarchieën te creëren m…
Copyright © Computer Kennis http://www.nldit.com