import requests from termcolor import colored import pyfiglet def zobraz_nadpis(text,barva): """Pomocí pyfiglet a termcolor zobrazí stylový nadpis.""" f = pyfiglet.Figlet(font="slant") ascii_art = f.renderText(text) print(colored(ascii_art,barva)) def ziskej_kocko_fakt(): """Stáhne náhodný fakt o kočkách z veřejného API.""" url = "https://catfact.ninja/fact" try: response = requests.get(url) response.raise_for_status() data = response.json() return data["fact"] except Exception as e: return f"Chyba: {e}" if __name__ == "__main__": zobraz_nadpis("KOCKO FAKTA","cyan") print(colored("Hledam zajímavý fakt o kočkách...","yellow")) fakt = ziskej_kocko_fakt() print(colored(fakt,"green"))