Wallclock

Programinė įranga Screenshot:
Wallclock
Programinė detalės:
Versija: 1.0
Įkėlimo datą: 14 Apr 15
Kūrėjas: Owen Jacobson
Licencija: Nemokamai
Populiarumas: 40

Rating: 2.0/5 (Total Votes: 2)

Wallclock yra paprastas kamino pagrįstas veiklos kaupiklis parašytas Python.
Wallclock pateikiama keletas paprastų priemonių identifikavimo lėtai dalių savo kodą. Ji teigia vykdomų laikmačiai krūvą, ir praneša apie vykdymo metu medį, kai kamino įteka iš.
Paprasta Naudojimo
Laiko kodas su wallclock, naudokite `` push`` ir `` numatytos pagal wallclock modulio pop`` funkcijas ::
& Nbsp; & nbsp; & nbsp; importo wallclock
& Nbsp; & nbsp; & nbsp; Def slow_function ():
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; wallclock.push ("lėtas funkcija)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; importo laikas
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; time.sleep (3)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; wallclock.pop ("lėtai funkciją")
& Nbsp; & nbsp; & nbsp; def main ():
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; wallclock.push (tvarkymo vieną prašymą ", kad = true)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; slow_function ()
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; wallclock.pop (tvarkymo vieną prašymą)
& Nbsp; & nbsp; & nbsp; Pagrindinis ()
Tai gamins nedidelį medį `` stderr`` apibendrinta sugaištą laiką vykdyti `` main () `` ::
& Nbsp; & nbsp; & nbsp; [3,001 sek] tvarkymo vieną prašymą
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; [3,001 sek] lėtas funkcija
`` Push`` funkcija trunka vieną pozicinį argumentą, kuris yra iš laikmatis etiketė gali būti stumiamos į wallclock anketa kamino. Tai paprastai tariant, aprašomasis etiketė dėl darbo pobūdžio, kad vyksta pagal laiką. `` Push`` taip pat atsižvelgiama vieną papildomą raktažodžių argumentą, `` enable``, kuri kontroliuoja, ar šis kvietimas `` push`` turėtų pradėti laiką (jei ji nėra jau pradėjo). `` Wallclock`` ignoruoja skambučius į `` push`` kol ji buvo įjungta, ir išjungia pati automatiškai, kai leidžia `` push`` yra `` pop``ped.
`` Pop`` funkcija trunka vieną pozicinį argumentą, kuris yra ženklas, kad pop. Tai leidžia paprastai įkišus `` push`` / `` pop`` poros aplinkiniai kodą, kuris gali grąžinti, arba gali kelti išimtį, nepridedant papildomų `` try`` / `` except`` blokus ar panašių kelių (bet pamatyti Toliau geresnio metodo). `` Wallclock`` bus pop laikmačius off pluošto, kol jis randa laikmatis stumiama su praėjo etiketės, arba tol, kol jis įteka laikmačio kamino

Reikalavimai :.

  • Python

Kita programinė įranga kūrėjas Owen Jacobson

queuetools
queuetools

15 Apr 15

Komentarai Wallclock

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!