'temp'{'day' 'eve' 'max' 'min' 'morn' 'night' }'weather'[{'description''sky is clear''icon'' '--snip-you can see this data by passing weatherdata to pprint pprint(you may want to check these fields mean for examplethe online documentation will tell you that the after 'dayis the daytime temperature in kelvinnot celsius or fahrenheit the weather descriptions you want are after 'mainand 'descriptionto neatly print them outadd the following to getopenweather py python getopenweather py prints the weather for location from the command line --snip-load json data into python variable weatherdata json loads(response textprint weather descriptions weatherdata['list'print('current weather in % :(location)print( [ ]['weather'][ ]['main']'-' [ ]['weather'][ ]['description']print(print('tomorrow:'print( [ ]['weather'][ ]['main']'-' [ ]['weather'][ ]['description']print(print('day after tomorrow:'print( [ ]['weather'][ ]['main']'-' [ ]['weather'][ ]['description']notice how the code stores weatherdata['list'in the variable to save you some typing you use [ ] [ ]and [ to retrieve the dictionaries for todaytomorrowand the day after tomorrow' weatherrespectively each of these dictionaries has 'weatherkeywhich contains list value you're interested in the first list itema nested dictionary with several more keysat index herewe print the values stored in the 'mainand 'descriptionkeysseparated by hyphen when this program is run with the command line argument getopen weather py san franciscocathe output looks something like thiscurrent weather in san franciscocaclear sky is clear