Új hozzászólás Aktív témák

  • atesss

    addikt

    válasz cog777 #2835 üzenetére

    Ez a megoldás, ahol számol a feladat hosszával, azért elegánsabb.

    Viszont van olyan funkcióm már most is, ahol megadott ideig kell csinálnia periodikusan a feladatot. Konkrétan megadott ideig (a script elején fixen megadom egy úgymond konstans-al, most egyelőre 10 másodperc) kell villogtatnia egy ledet, 300ms-onként. Onnantól kezdve, hogy egy bizonyos feltétel előfordult. Jelen esetben ha "hiba volt".
    Ez erre akart lennie egy megoldási javaslatod ? :
    current_time = datetime.now() f() num_calls += 1 difference = current_time - first_called
    Akkor már ezt is monotonic-al kellene, nem ?

    Asszem nekiállok akkor átírni mindenhol a programomban erre a Timer-es megoldásra.
    Az új, Timer-es függvényeket akkor már mind a time.monotonic()-al csinálom.
    És ha marad még azokon kívül bármi egyéb hely - bár nem nagyon fog valószínű - akkor ott is mind átalakítom a time.time()-ot time.monotonic()-ra.

Új hozzászólás Aktív témák