Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
import " čas " modul pomocou príkazu " dovozné času . "
2
použite príkaz " time.sleep ( 2 ) " odložiť spustenie programu po dobu 2 sekúnd .
3
Meškanie na kratšiu dobu pomocou desatinných čísel . Napríklad , použite " time.sleep ( 0,005 ) " odložiť o 5 milisekúnd . Toto oneskorenie nie spoľahlivo presný , však, pretože ďalšie témy okrem jazyka Python môže byť spustený .
4
Zavolajte funkciu ihneď po povele " time.sleep " ho spustiť po oneskorení .
plánovač objekt
5
import " čas " a " schede " moduly pomocou príkazu " import čas , harmonogramy . "
6
Vytvoriť plánovač objekt s príkazom " plánu = sched.scheduler ( time.time , time.sleep ) . " Oba argumenty sú funkcie , ktorá vracia aktuálny čas , a ten , ktorý spôsobuje oneskorenie . Môžete použiť aj iné funkcie okrem " čas " modulu , napríklad , ak vytvárate simuláciu , ktorá implementuje vlastné časové premenné .
7
Pridať na funkciu plánovača s príkazom " plán . vstup ( 2,1 , tlač , '0 ' ) . " Funkcia " print " je naplánované spustenie 2 sekundy po tento príkaz je vykonaný , s argumentom '0 . ' Druhý argument ( '1 ' ) , je prioritou tejto akcie , ktorá sa bude merateľná ďalších akcií v plánovači .
8
Začnite plánovač s príkazom " schedule.run ( ) . " Všimnite si , že oneskorenie Každá udalosť je relatívna , kedy " enter " sa nazýva , ak nie je " run " sa nazýva .
Objekt Timer
9
Importovať " navliekanie " modul s príkazom " import závitov . "
10
Vytvoriť nový časovač objekt s príkazom " timer = threading.Timer ( 5 , tlač , '0 ' ) . " Formát je rovnaký ako na " ENTER " funkciu v " schede " modul , ale to nemá žiadnu prioritu argument .
11.
Spustiť časovač s príkazom " timer.start ( ) . " Oneskorenie začína na tento príkaz . Ďalšie príkazy môžu byť vykonané pred časovač ukončí čakanie .