def get_weather_info(lat,lon, API_KEY): response = requests.get(f'https://api.openweathermap.org/data/2.5/weather?lat={lat}&lon={lon}&limit=1&appid={API_KEY}&lang=PL&units=metric') #print(response.status_code) #pprint(response.json()) response_json = response.json() weather = response_json['weather'][0]['description'] temperature = response_json['main']['temp'] pressure = response_json['main']['pressure'] humidity = response_json['main']['humidity'] return weather, temperature, pressure, humidity def get_currency_code(country_code): url = f"https://restcountries.com/v3.1/alpha/{country_code.upper()}" response = requests.get(url) currency_code = list(response.json()[0]['currencies'].keys())[0] return currency_code def get_country_full_name(country_code): url = f"https://restcountries.com/v3.1/alpha/{country_code.upper()}" response = requests.get(url) country_name = response.json()[0]['name']['common'] return country_name