<prompt> Unda hati ya Python inayotumia API ya OpenWeatherMap kuleta data ya hali ya hewa ya jiji fulani na kuonyesha halijoto ya sasa, unyevunyevu na kasi ya upepo katika vipimo vya metri na kifalme.  <response>: Ili kuunda hati ya Python ambayo inachukua data ya hali ya hewa kwa kutumia OpenWeatherMap API, utahitaji kufuata hatua hizi:1. Jisajili ili upate akaunti isiyolipishwa kwenye OpenWeatherMap na upate ufunguo wako wa API.2. Sakinisha maktaba ya maombi ikiwa huna tayari kwa kuendesha maombi ya kusakinisha bomba.3. Unda faili mpya ya Python k.m., hali ya hewa.py na uongeze nambari ifuatayo: chatumaombi ya kuagiza Badilisha UFUNGUO_WA_API_WAKO na ufunguo halisi wa API uliopata kutoka OpenWeatherMapAPI_KEY YOUR_API_KEYBASE_URL get_weather_datamji: vigezo q: mji, appid: API_KEY, units: metric majibu requests.getBASE_URL, paramsparams rudisha majibu.jsondef display_weather_datadata_ya_hali ya hewa: temp_celsius weather_datakuutemp unyevu hali ya hewa_datakuuunyevunyevu wind_speed_mps weather_dataupepokasi Badilisha halijoto kuwa Fahrenheit temp_fahrenheit temp_celsius 95 32 Badilisha kasi ya upepo kuwa maili kwa saa wind_speed_mph wind_speed_mps 2.237 chapafJoto: temp_celsiusC temp_fahrenheitF chapafUnyevunyevu: humidity chapafKasi ya Upepo: wind_speed_mps ms wind_speed_mph mphkama __name__ __main__: city inputIngiza jina la jiji: hali_ya_data pata_data_ya_hali ya hewajiji onyesha_data_ya_hali ya hewadata_ya_hali ya hewa4. Badilisha YOUR_API_KEY kwa ufunguo halisi wa API uliopata kutoka OpenWeatherMap.5. Hifadhi faili na uiendeshe kwa kutumia python weather.py.6. Andika jina la jiji unapoombwa, na hati itaonyesha halijoto ya sasa, unyevunyevu na kasi ya upepo katika vipimo vya metri na kifalme.Kumbuka: Hati hii haishughulikii makosa au visa vya ukingo k.m., majina batili ya jiji. Unaweza kutaka kuongeza ushughulikiaji wa makosa kulingana na mahitaji yako. 