Python-ohjelman viivyttämiseksi(keskeytys), käytä sleep (seconds) – menetelmää. joka löytyy aikamoduulista.
aika moduuli tarjoaa monet aikaan liittyvät toiminnot, kuten saada nykyinen kellonaika, muuntaa epoch-aika ja muut.
Kurssin:
Python Ohjelmointi Bootcamp: Mennä nollasta sankari
aikaa.Uni keskeyttää suorituksen, jolloin ohjelma odottaa määriteltyä aikaa. Odotusaika (Uni) määritellään sekunneissa., Jos et halua ohjelman täysin jäädyttää käyttää kierteitys sijaan.
aikaa.nukkua(sec) menetelmä tukee liukulukuja, joten voit tehdä sen, odota puoli sekuntia liian
yksinkertainen ajastin 5:
Tarkkuus
aika.Uni(sekunnit) ei ole reaaliaikaista., Tarkkuus riippuu käyttöjärjestelmästä, joskus se voi olla pois millisekunteina.
odottaa noin 50 millisekuntia:
Et voi saada täsmälleen 50ms jos luottaa uni menetelmä.
useimmilla PC-koneilla on laitteistorajat 1-10ms-alueella käyttöjärjestelmästä riippumatta. Käyttöjärjestelmälle aika.uni () tarkoittaa vain vihjettä. Se ei ole hyvä ajoitusmekanismi, mutta tarpeeksi hyvä useimmille sovelluksille.
käyttöjärjestelmissä voi olla erilaisia toteutuksia, mikä aiheuttaa aikaeroa.,
(Kuva Stackoverflow)
suurempi tarkkuus, tarvitset omistettu laitteisto (embedded system) pitää tarkkaa aikaa millisekunnin tasolla.