Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Slik logger du på Test Execution Time in Python
    Teste kode for utførelse tid kan bli integrert i tilfeller når hastigheten er en avgjørende faktor . Mange ganger , kan programmer som arbeider med store lagre av data øke i tiden kompleksitet eksponentielt , med uforutsette konsekvenser nedover veien . Bruke " timeit " modul, kan du teste utføringstiden av et Python tekstutdrag og logge resultatene til en fil . Du trenger
    Python tolk
    Vis flere instruksjoner
    en

    Import av " timeit " modul : en

    >>> import timeit
    2

    Definer en funksjon som utfører en bestemt oppgave : en

    >>> def addlist ( ) : . . . l = liste ( ) . . . for i in range ( 100 ) : . . . l.append ( 1 )
    3

    Lag en timeit objekt , og tid utførelsen av funksjonen : en

    >>> t = timeit.Timer ( stmt = ' addlist ( )', setup = ' fra __ main__ import addlist ')
    4

    Åpne en fil objekt med skriving tillatelser : en

    >>> f = open ( /Users /Bob /Desktop /log.txt ',' w ' )
    5

    Skriv deg tid til loggfilen . Husk å typecast utgang som en streng - "skrive "-funksjonen forventer en streng buffer:

    >>> f.write ( str ( t.timeit ( ) ) )


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan logge inn med Python til Facebook 
    ·Hvordan finne en Magic nummer fra en Python PYC Fil 
    ·Hvordan Wrap en funksjon på Python 
    ·Slik fjerner Keys Fra en ordbok i Python 
    ·Python Spesielle metoder 
    ·Hvordan Synkroniser Køer Via XML - RPC i Python 
    ·Hvordan Split hver bokstav String i Python 
    ·Hvordan legge et Python Script 
    ·PHP Breaks i virtuellverten Mime Type 
    ·Slik fjerner duplikater i Lister i Python 
      Anbefalte artikler
    ·Hva er Mellomrom i Matlab 
    ·Hvordan sende Vars Fra VBScript til en batch fil 
    ·Hvordan gjøre en Faktorielle i CPP 
    ·Slik spiller lydfil i Visual Basic 
    ·Slik konverterer SVG til PNG i PHP 
    ·Slik viser Word-dokumenter i NET Hjemmesider 
    ·Slik skjuler kontrollboksen i VB 
    ·Hvordan lage en tekstfil for MySQL 
    ·Hvordan reversere String i C bruke matriser Uten Traver…
    ·Hvordan konvertere en streng til UTF - 8 i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/