Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m323:learningunits:lu03:aufgaben:timer [2024/09/11 08:57] – [Vorlage] kmaurizimodul:m323:learningunits:lu03:aufgaben:timer [2025/11/25 21:26] (aktuell) – [Vorlage] kmaurizi
Zeile 5: Zeile 5:
 ==== Detaillierte Aufgabenstellung ==== ==== Detaillierte Aufgabenstellung ====
  
-**API-Aufruf:** Ihr Programm sollte alle 3 Sekunden einen asynchronen Aufruf an die folgende URL machen: https://run.mocky.io/v3/685db531-06e7-4d66-bbf6-99de9f2feab3?mocky-delay=3000ms . Nachdem eine Antwort vom Server erhalten wurde, sollte diese in der Konsole ausgegeben werden.+**API-Aufruf:** Ihr Programm sollte alle 3 Sekunden einen asynchronen Aufruf an die folgende URL machen: https://postman-echo.com/delay/. Nachdem eine Antwort vom Server erhalten wurde, sollte diese in der Konsole ausgegeben werden.
  
 **Zweite Aufgabe:** Parallel zum API-Aufruf sollte Ihr Programm eine andere asynchrone Aufgabe durchführen. Diese Aufgabe sollte darin bestehen, jede Sekunde eine Zahl auszugeben, die ständig um 1 erhöht wird (ein asynchroner Timer). **Zweite Aufgabe:** Parallel zum API-Aufruf sollte Ihr Programm eine andere asynchrone Aufgabe durchführen. Diese Aufgabe sollte darin bestehen, jede Sekunde eine Zahl auszugeben, die ständig um 1 erhöht wird (ein asynchroner Timer).
Zeile 20: Zeile 20:
  
 <code> <code>
 +0
 1 1
 2 2
 3 3
-API Response: { ... }+API Response: <Response [200 OK]>
 4 4
-+
-+
-API Response: { ... } +
-7+
 ... ...
  
Zeile 53: Zeile 51:
 async def fetch_data_from_api(callback): async def fetch_data_from_api(callback):
     """     """
-    Diese Funktion ruft asynchron alle 3 Sekunden eine API ('https://run.mocky.io/v3/685db531-06e7-4d66-bbf6-99de9f2feab3?mocky-delay=3000ms') auf, die eine+    Diese Funktion ruft asynchron alle 3 Sekunden eine API ('https://postman-echo.com/delay/3') auf, die eine
     Verzögerung von 3 Sekunden simuliert. Nachdem die Daten von der API abgerufen wurden, wird der bereitgestellte     Verzögerung von 3 Sekunden simuliert. Nachdem die Daten von der API abgerufen wurden, wird der bereitgestellte
     Callback mit den Daten aufgerufen.     Callback mit den Daten aufgerufen.
  • modul/m323/learningunits/lu03/aufgaben/timer.1726037841.txt.gz
  • Zuletzt geändert: 2024/09/11 08:57
  • von kmaurizi