From 875f3b919ccb02bb86197d97e6c527f3687c0863 Mon Sep 17 00:00:00 2001 From: KubMakCZ Date: Mon, 9 Feb 2026 09:38:58 +0100 Subject: [PATCH] p1 array requests --- 24_multivalue_requests/vypis.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 24_multivalue_requests/vypis.py diff --git a/24_multivalue_requests/vypis.py b/24_multivalue_requests/vypis.py new file mode 100644 index 0000000..db5ccd3 --- /dev/null +++ b/24_multivalue_requests/vypis.py @@ -0,0 +1,20 @@ +import requests +from termcolor import colored + +def vypis_vsechny_prispevky(): + url = "https://jsonplaceholder.typicode.com/posts" + print ("--- Načítám všechny příspěvky (Pole/Array) ---") + try: + response = requests.get(url) + response.raise_for_status() + data = response.json() + print(f"Typ stažených dat: {type(data)}") + print(f"celkový počet příspěvků: {colored(len(data),'yellow')}") + print("-"*30) + for prispevek in data[:10]: + print(f"ID: {prispevek['id']} | titulek: {colored(prispevek['title'],'cyan')}") + except Exception as e: + print(f"Chyba: {e}") + +if __name__ == "__main__": + vypis_vsechny_prispevky() \ No newline at end of file