<prompt> Tengeneza programu ya Python inayounganishwa na API ya hali ya hewa kama vile OpenWeatherMap na kuonyesha maelezo ya sasa ya hali ya hewa ya eneo fulani. Mtumiaji anafaa kuwa na uwezo wa kuweka jiji au msimbo wake wa posta, na programu inapaswa kuonyesha data husika kama vile halijoto, unyevunyevu na kasi ya upepo. PLINFORMAT  <response>: maombi ya kuagizakuagiza jsondef get_weather_datamahali: api_key ufunguo_wa_api base_url ya hewa? ikiwa location.isdigit: complete_url fbase_urlziplocationappidapi_key kwingine: complete_url fbase_urlqlocationappidapi_key majibu requests.getcomplete_url rudisha majibu.jsondef display_weatherdata: ikiwa datacod ! 404: data_kuu datakuu wind_data dataupepo joto data_kuutemp - 273.15 unyevu data_kuuunyevunyevu wind_speed wind_datakasi chapafJoto: joto:.1fC chapafUnyevunyevu: humidity chapafKasi ya Upepo: wind_speed ms kwingine: printMahali hapapatikani.kama __name__ __main__: location inputIngiza jina la jiji au msimbo wa eneo: hali_ya_data pata_data_ya_hali ya hewamahali kuonyesha_hali ya hewahali_ya_data 