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