from p import *

api_key = klucz_API

def check_coordinates(city):
    response = requests.get(f"https://api.openweathermap.org/geo/1.0/direct?q={city}&appid={api_key}")

    if(response.status_code == 200):
        lat = response.json()[0]['lat']
        lon = response.json()[0]['lon']
        return [lat, lon]
    else:
        print(f"elo nie udalo sie zdobyc lat i lon ogl error {response.status_code}")
        return []

UwU = "jułu"



check_coordinates("krakow")

def check_weather(lat, lon):
    response = requests.get(f"https://api.openweathermap.org/data/2.5/weather?lat={lat}&lon={lon}&limit=1&appid={api_key}")

    if(response.status_code == 200):
        print(response.json())
        print(response.json()["weather"][0]["description"])
    else:
        print(response.status_code)
        return []

coordinates = check_coordinates("sydney")
check_weather(coordinates[0], coordinates[1])