runloop module

runloop.run(*functions: Awaitable) None

Starte beliebig viele parallele asynchrone Funktionen vom Typ async. Diese Funktion solltest du zur Erstellung von Programmen verwenden, die ähnlich wie Textblöcke strukturiert sind.

async runloop.sleep_ms(duration: int)

Unterbreche die Ausführung der Anwendung

Parameters:

duration – Die Dauer in Millisekunden

async runloop.until(function: Callable[[], bool], timeout: int = 0)

Warte bis der Wert der angegebenen Funktion :py:const:True oder die Zeit abgelaufen ist.

Parameters:
  • function – Die Bedingung als Funktion

  • timeout – Die maximale Zeit, die gewartet wird