code: def make_csv(self):  # type: () -> None
          
          for event in self.cal.subcomponents:
              if event.name != 'VEVENT':
                  continue
              row = [
                  event.get('SUMMARY'),
                  event.get('DTSTART').dt,
                  event.get('DTEND').dt,
                  event.get('DESCRIPTION'),
                  event.get('LOCATION'),
              ]
              row = [str(x) for x in row]
              self.csv_data.append(row)
docs: Make CSV