code: def __parse_fc_data(fc_data):
      
      fc = []
      for day in fc_data:
          fcdata = {
              CONDITION: __cond_from_desc(
                  __get_str(
                      day,
                      __WEATHERDESCRIPTION)
              ),
              TEMPERATURE: __get_float(day, __MAXTEMPERATURE),
              MIN_TEMP: __get_float(day, __MINTEMPERATURE),
              MAX_TEMP: __get_float(day, __MAXTEMPERATURE),
              SUN_CHANCE: __get_int(day, __SUNCHANCE),
              RAIN_CHANCE: __get_int(day, __RAINCHANCE),
              RAIN: __get_float(day, __MMRAINMAX),
              MIN_RAIN: __get_float(day, __MMRAINMIN),  # new
              MAX_RAIN: __get_float(day, __MMRAINMAX),  # new
              SNOW: 0,  # for compatibility
              WINDFORCE: __get_int(day, __WIND),
              WINDDIRECTION: __get_str(day, __WINDDIRECTION),      # new
              DATETIME: __to_localdatetime(__get_str(day, __DAY)),
          }
          fcdata[CONDITION][IMAGE] = day[__ICONURL]
  
          fc.append(fcdata)
      return fc
docs: Parse the forecast data from the json section.